Ci sono state un miliardo di iterazioni delle sfide di Fibonacci su questo sito Web, quindi ravviviamo le cose con una sfida di Fibonacci di un miliardo di iterazioni! La tua sfida è quella di produrre le prime 1000 cifre decimali del numero 1.000.000.000 di Fibonacci con un programma il …
L'ex segretario alla Difesa degli Stati Uniti, Donald Rumsfeld, rese famosa la frase "conosciuti". Qui andremo a distillare le sue osservazioni in una strofa a quattro righe. In particolare, genera questo testo: known knowns known unknowns unknown knowns unknown unknowns Le maiuscole non contano (ad esempio, Known unKnownsva bene) e …
La sfida Il tuo compito è quello di creare un programma che prenda un dato input di stringa e generi l'input in un formato quadrato. Le stringhe vuote dovrebbero restituire una stringa vuota. Esempi Dato l'input: golf Il tuo programma dovrebbe produrre: golf o l l o flog Ingresso: 123 …
Scrivi il programma più breve che risolve il cubo di Rubik (3 * 3 * 3) entro un ragionevole lasso di tempo e mosse (diciamo, massimo 5 secondi sulla tua macchina e meno di 1000 mosse). L'input è nel formato: UF UR UB UL DF DR DB DL FR FL …
Titolo alternativo: Racconta la tua pena detentiva sul muro Dato un numero n, i conteggi di output raggruppati nel tradizionale 5 per gruppo e 50 per riga. Esempi 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | …
Considera un poligono potenzialmente autointersecante, definito da un elenco di vertici nello spazio 2D. Per esempio {{0, 0}, {5, 0}, {5, 4}, {1, 4}, {1, 2}, {3, 2}, {3, 3}, {2, 3}, {2, 1}, {4, 1}, {4, 5}, {0, 5}} Esistono diversi modi per definire l'area di tale poligono, ma …
introduzione Crenatura significa regolare la spaziatura tra le lettere di un testo. Ad esempio, considera la parola Topscritta con i seguenti tre glifi: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Potremmo semplicemente riempire …
Sfida Il tuo compito è codificare un numero intero come una stringa di caratteri ASCII , quindi decodificarlo correttamente dopo che la stringa è stata mescolata casualmente. Scriverete due programmi / funzioni , che saranno chiamati Encoder e Decoder . Codificatore Input: un numero intero nnn nell'intervallo [0,231−1][0,231−1][0,2^{31}-1] . Output: …
Scrivi un programma o una funzione che ha dato due numeri interi a, b genera una stringa contenente un numero decimale che rappresenta esattamente la frazione a / b . Se a / b è un numero intero, è sufficiente generare il valore, senza un punto decimale o zero iniziali: …
Dato un numero intero 1 ≤ N ≤ 1.000.000 come input, emette l'ultima cifra diversa da zero di N! , Dove ! è il fattoriale (il prodotto di tutti i numeri da 1 a N , incluso). Questa è la sequenza OEIS A008904 . Il programma deve terminare entro 10 …
L'attività è la seguente. Dato un numero interox (tale che xmodulo 100000000003non è uguale a 0) presentato al tuo codice in qualsiasi modo ritieni opportuno, genera un altro numero intero in y < 100000000003modo che (x * y) mod 100000000003 = 1. Il codice deve richiedere meno di 30 minuti …
Definire la funzione f (n) per un numero intero positivo n come segue: n / 2 , se n è pari 3 * n + 1 , se n è dispari Se si applica ripetutamente questa funzione a qualsiasi n maggiore di 0, il risultato sembra sempre convergere in 1 …
Una sottosequenza è qualsiasi sequenza che è possibile ottenere da un'altra eliminando qualsiasi quantità di caratteri. Le distinte sottosequenze non vuote di 100sono 0, 1, 00, 10, 100. Le sottosequenze non vuote distinte 1010sono 0, 1, 00, 01, 10, 11, 010, 100, 101, 110, 1010. Scrivi un programma o una …
Questa sfida ti farà contare le "creature" nel gioco a tessere Palago. Una creatura è qualsiasi forma chiusa che può essere formata da tessere Palago di colore corrispondente in una griglia esagonale. Il gioco Palago è composto da tessere come questa: Queste tessere possono essere ruotate di , o per …
Il compito è trovare un fattore non banale di un numero composto. Scrivi il codice che trova il fattore non banale di un numero composto il più rapidamente possibile, a condizione che il tuo codice non sia lungo più di 140 byte. L'output dovrebbe essere solo il fattore che hai …
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.