Scrivi un programma o una funzione che contiene un elenco non vuoto di numeri interi positivi. Si può presumere che sia inserito in un formato conveniente ragionevole come "1 2 3 4"o [1, 2, 3, 4]. I numeri nell'elenco di input rappresentano le sezioni di un grafico a torta completo …
Come parte del suo algoritmo di compressione, lo standard JPEG srotola una matrice in un vettore lungo antidiagonali di direzione alternata: Il tuo compito è prendere una matrice (non necessariamente quadrata) e restituirla in forma non srotolata. Come esempio: [1 2 3 4 5 6 7 8 9 1 2 …
Mentre girava pigramente intorno al mio cubo di Rubik , mio figlio notò che continuava a tornare allo stato risolto. Sono abbastanza sicuro che all'inizio pensasse che fosse una sorta di magia voodoo, ma ho spiegato che se continui a ripetere la stessa sequenza di mosse, tornerà sempre al suo …
La clessidra Questa clessidra ha 60 "sabbie del tempo" e riempie completamente ogni camera. L'orologio è largo 19 caratteri e 13 caratteri in altezza. Ogni camera ha 5 file di sabbia e al centro c'è una fila che può contenere 1 sabbia. La riga superiore può contenere 17 sabbie, la …
Scrivi due blocchi rettangolari di codice, ciascuno largo w di caratteri e alto di h di caratteri, che implementano il gioco della vita di Conway quando sono disposti in una griglia. ( w e h possono essere numeri interi positivi) Ad esempio, i due blocchi di codice potrebbero essere: ( …
Eco quanto segue nel minor numero di byte possibile: I'm Slim Shady. Yes, I'm the real Shady. All you other Slim Shadys are just imitating. So, won't the real Slim Shady please stand up? Please stand up. Please stand up. Le seguenti cinque parole devono apparire ESATTAMENTE UNA VOLTA nel …
Scrivi un programma che accetta (tramite STDIN / riga di comando) un numero intero non negativo N. Quando N è 0, il tuo programma dovrebbe stampare O(che è la capitale Oh, non zero). Quando N è 1, il programma dovrebbe stampare \|/ -O- /|\ Quando N è 2, il programma …
Breve e dolce descrizione della sfida: sulla base di ETAOIN SHRDLU , la tua sfida è quella di scrivere il programma o la funzione più breve in qualsiasi lingua che emetta le 26 lettere dell'alfabeto inglese in base alla loro frequenza nell'input. Specifiche davvero lunghe, asciutte e approfondite: Il tuo …
Come programmatori, sappiamo tutti il detto: "Puoi averlo veloce e buono, ma non sarà economico, puoi averlo economico e buono, ma non sarà veloce, o puoi averlo veloce ed economico , ma non sarà buono. " Per questa sfida, stai implementando uno strumento di configurazione immaginario per i tuoi servizi …
Obiettivi: produrre una stringa che contenga tutti i numeri interi positivi al di sotto di 1000. La risposta ovvia sarebbe quella di concatenare ognuno di essi, e ciò creerebbe una stringa di 2890 caratteri (grazie all'opera d'arte), per evitare questo tipo di risposta facile, la lunghezza della stringa deve essere …
Il tuo programma deve fare in modo che il computer produca un suono, qualsiasi suono. Il codice più corto vince, non prima di 10 giorni dopo la prima risposta valida. Se c'è un pareggio, quello presentato prima vince. Il programma dovrebbe essere eseguito su un personal computer ragionevole, non troppo …
Questa sfida è stata ispirata da un blog di programmazione che frequento. Si prega di consultare il post originale qui: Un puzzle di programmazione Sfida Definire una funzione f:Q->Qtale che f(f(n)) = -nper tutti gli interi diversi da zero ne dove si Qtrova l'insieme dei numeri razionali. Dettagli Nella lingua …
Lo scopo di questo compito è quello di identificare, ripulire e contrassegnare tutti i volti in una data "immagine". Cosa c'è in una faccia? Una faccia sarà un quadrato ZxZ in cui Z è un numero intero dispari maggiore di 1. Gli angoli in alto a sinistra e a destra …
Vorrei generare (come risultato di ritorno di una funzione, o semplicemente come output di un programma) il suffisso ordinale di un intero positivo concatenato al numero. Campioni: 1st 2nd 3rd 4th ... 11th 12th 13th ... 20th 21st 22nd 23rd 24th E così via, con il suffisso che ripete il …
Determinare se una macchina di Turing si ferma è noto per essere indecidibile, ma ciò non è necessariamente vero per le macchine più semplici. Una macchina Foo è una macchina con un nastro finito, in cui ogni cella sul nastro ha un numero intero o il simbolo di arresto h, …
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.