Domande taggate «string»

Una competizione per risolvere un problema particolare attraverso l'uso e la manipolazione delle stringhe.

15
Macchina per la verità estesa
Molte persone sanno cos'è una macchina della verità nella programmazione. Ma è tempo di dare una spinta alle cose. Vi presentiamo la macchina della verità estesa! Una macchina per la verità estesa accetta due cose come input, un numero intero ne una stringa non vuota s. Produce s ntempi con …

1
Appiattire il CUBO
Hai mai visto forme 3D e pensi che abbiamo 2 molte dimensioni. Quindi trasformiamo il 3D in 1D! (Vedi cosa ho fatto lì?) Compito Data una rappresentazione 2D di un cubo (layout sotto), appiattiscilo in una singola stringa, sulla base di puntatori. Il cubo Questo è il layout del cubo …

1
Quine a prova di rotazione
Scrivi un quine corretto, ogni cui rotazione è essa stessa un quine corretto. Ad esempio, se il codice sorgente è abcdef, quindi: abcdef sarebbe uscita abcdef bcdefa sarebbe uscita bcdefa cdefab sarebbe uscita cdefab defabc sarebbe uscita defabc efabcd sarebbe uscita efabcd fabcde sarebbe uscita fabcde Una rotazione "si ottiene …

13
Posiziona un aliante!
Questo: è un aliante . In Conway's Game of Life, l' aliante è un modello famoso che attraversa rapidamente la tavola. Per la sfida di oggi, disegneremo una scheda Game of Life di arte ASCII e posizioneremo un aliante su di essa. La scheda con cui stiamo iniziando è questa: …

12
Non esiste un pranzo gratis
... o c'è? La tua sfida è di analizzare il conto del mio pranzo, che contiene il prezzo base, i consigli, gli sconti, i coupon e gli extra e scoprire se il mio pranzo è stato di $ 0 o meno . Se questo è l'input: 12.34 15 tip 25 …

9
Accorcia un percorso assoluto
A volte un percorso assoluto lungo, ad esempio un parametro della riga di comando per uno strumento linux, può essere abbreviato, usando l'attuale directory di lavoro come riferimento: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff In questa sfida, è necessario creare una funzione o …

20
Sbarazzarsi di spazi bianchi su linee altrimenti vuote
Ah, ancora un altro dei miei usi egoistici di questa pila . Essendo un proprietario di Chromebook, sono un utente frequente dell'IDE IDE, l'editor utilizzato da Cloud9. Ha molti strumenti per gestire gli spazi bianchi in eccesso, ma in particolare ne manca uno: eliminare le linee vuote. La tua missione …


5
Frasi contorte
Regole Il programma dovrebbe ricevere una stringa / matrice di parole come input. Per ogni parola nella stringa / matrice, ricostruirà la parola prendendo i caratteri in modo alternato dalla parte anteriore e posteriore della parola. 12345 678 9 -> 15243 687 9. Riorganizzerà quindi le parole in modo alternato …

5
Preventivi sicuri per le quotazioni
Il tuo compito è semplice: scrivi un programma (o funzione) che non accetta input e restituisce (o restituisce) il suo codice sorgente. Il problema è che quando il programma è racchiuso "quotes"(carattere Unicode 34), dovrebbe di nuovo emettere il suo codice sorgente (ora citato). Si applicano le regole standard per …

2
Rotoli le frasi della torta
I panini sono deliziosi dolci fatti con uno strato di pan di spagna, uno strato di crema (o gelato), arrotolati a spirale, vedi Wikipedia . Il tuo compito è quello di ottenere una stringa di frase non vuota dall'input standard, rimuovere gli spazi e arrotolarla come una torta di rollio …

6
È un'emoji?
Di recente ho lavorato su questa app iOS e ho riscontrato un problema (piuttosto facile da risolvere): come faccio a determinare se la mia stringa è composta solo da emoji? Bene, questo è il tuo lavoro oggi! Ingresso Una stringa. Se la presenza di caratteri unicode è problematica per te, …

2
Ordinamento di linee sovrapposte
(Ispirato mentre si disegna su una lavagna a secco) Sfida: Data una stringa di input contenente caratteri che rappresentano diversi colori dei marker di cancellazione a secco su una lavagna bianca, emette l'ordine in cui sono stati disegnati, dal primo all'ultimo. Ingresso: Una stringa che contiene colori marcatori di cancellazione …
17 code-golf  string 

25
Catalogo dei prodotti
Questo problema riguarda la separazione di una stringa che rappresenta un identificatore del prodotto in tre componenti. La prima parte è composta da lettere superiori e inferiori di lunghezza arbitraria che rappresentano il magazzino. La seconda parte è costituita da cifre che rappresentano il numero del prodotto. Anche questa parte …
17 code-golf  string 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.