Considera una griglia rettangolare bidimensionale in cui ogni cella può essere vuota ( .) o full ( 0). per esempio ..00.... 0000.... .00000.. 000...00 ..000000 000.00.. La griglia è considerata infinita, tutte le celle al di fuori della regione rappresentata sono vuote. L'obiettivo è quello di coprire gli spazi pieni …
Sfida Il tuo obiettivo è quello di scrivere un programma che stampa un altro programma. Quel programma stampato dovrebbe stampare un altro programma e il nuovo programma dovrebbe stampare un altro programma, fino alla fine. Regole Ogni programma deve contenere meno di 256 byte. (Se questo deve essere cambiato, lascia …
Se ti ricordi dei tuoi anni di scuola, potresti ricordare di aver appreso le Tabelle della verità . Sembravano noiosi, ma sono la base della logica e (alcuni direbbero) tutti i computer ... Problema La tua missione, se decidi di accettarla, è quella di scrivere un programma, una funzione o …
Scrivi un programma che accetta (tramite stdin o riga di comando) una stringa con il modulo ricorsivo PREFIX[SUFFIXES] dove PREFIX può essere una qualsiasi stringa di lettere minuscole (az), inclusa la stringa vuota, e SUFFIXESpuò essere qualsiasi sequenza di stringhe con la forma ricorsiva PREFIX[SUFFIXES]concatenata insieme, inclusa la sequenza vuota. …
introduzione Nella terra di [Inserisci qui un bel nome], la gente non compra cose con i soldi, perché tutti hanno una grave allergia alla carta. Si pagano a parole! Ma come va? Bene, danno ad ogni lettera i valori numerici: a=1,b=2,c=3,etc. (Con alcune altre regole speciali che verranno descritte in …
Il mio primo Puzzle di programmazione e Code Golf è il display a sette barre . Ecco la mia prima sfida, anch'essa basata sul display a 7 segmenti. Spesso penso, oltre ai numeri, che tipo di lettere posso visualizzare usando un semplice display a 7 segmenti. Si scopre che possono …
Hai una casella con un numero a una cifra in ogni angolo: 1|2 --- 3|4 Se concateniamo le cifre lungo le righe da sinistra a destra, otteniamo 12 e 34. Se concateniamo le cifre lungo le colonne dall'alto verso il basso, otteniamo 13 e 24. Se aggiungiamo tutti questi numeri, …
Rod sta moderando un gioco di carte tra due giocatori: George e Tim. Attualmente, Tim sta mescolando le carte. Rod sospetta che Tim stia cercando di imbrogliare, quindi ha bisogno del tuo aiuto per verificare che lo shuffle sia corretto. Tim sta facendo il riordino esagerato: taglia una pila di …
Intro: Ricordo che da bambino prendevo una calcolatrice e continuavo a premere il +pulsante per vedere quanto potevo contare. Ora mi piace programmare e sto sviluppando per iOS. Il conteggio è un'abilità fondamentale sia per l'uomo che per il computer. Senza di essa, il resto della matematica non può essere …
Considera 30 per 30 matrici di Toeplitz tutte le cui voci sono 0 o 1. Questa sfida è una semplice sfida di ottimizzazione per trovare la matrice con il determinante più grande possibile. Input Nessuno Output A 30 per 30 matrice di Toeplitz tutte le cui voci sono 0 o …
Mentre mi muovevo, ho rotto la mia lampada. Ora ne ho bisogno di uno nuovo. Il tuo compito è farmi una lampada! Non sono sicuro di quale taglia desidero, anche se so di volerne una agitata. Il tuo programma / funzione deve contenere un input numerico e stampare una lampada …
Puoi scrivere un programma o una funzione che riceve un numero intero dispari, positivo n , dove n >= 3, come argomento di funzione, argomenti della riga di comando o su STDIN (o equivalente per il tuo sistema), e stampa su STDOUT (o equivalente di sistema) una spirale ASCII che …
sfondo I mezzi metallici , a partire dalla famosa media d'oro , sono definiti per ogni numero naturale (numero intero positivo) e ognuno è una costante irrazionale (ha un'espansione decimale infinita non ricorrente). Per un numero naturale , la media metallica è la radice di un'equazione quadratica Le radici sono …
INPUT: qualsiasi stringa costituita esclusivamente da lettere minuscole tramite argomento della funzione, argomento della riga di comando, STDIN o simile. OUTPUT: stampa o restituisce un numero che rappresenterà la somma delle distanze delle lettere in base alla seguente metrica: Prendi la prima e la seconda lettera e conti la distanza …
Sfondo: MtDNA è una parte del DNA umano che viene trasmessa da una madre a un bambino e raramente muta. Poiché questo è vero per tutti gli esseri umani, è possibile creare un albero enorme che visualizzi come tutti gli esseri umani sono collegati tra loro attraverso la loro origine …
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.