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 …
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 …
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 …
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: …
... 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 …
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 …
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 …
Ingresso: Due numeri interi: uno negativo, uno positivo. Produzione: Sulla prima riga output dal più basso al più alto. Nella seconda riga abbiamo rimosso i numeri più alti e più bassi e abbiamo cambiato il segno di tutti i singoli numeri. Sulla terza riga abbiamo rimosso di nuovo i numeri …
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 …
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 …
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 …
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, …
(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 …
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 …
Questo è stato ispirato da una domanda CS.SE ora rimossa . Compito Dato due stringhe di input non vuote A e B, emette la distanza minima da A a un palindromo che contiene B come sottostringa. La distanza è definita dal numero di sostituzioni di personaggi ( distanza di Hamming …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.