Buona sera signore e signori. Stasera - abbiamo una sfida con il codice. Una competizione che verrà definita non nella quantità di punti (a la Asteroids) ma semplicemente se puoi finirla (a la Zelda). E per motivi di confronto, la quantità di byte (uh ... ma hai detto ...). La …
Compito Costruisci una calcolatrice, che prende qualsiasi stringa, da un file, stdin o altro, e somma tutti i valori dei caratteri. Esempio Input Hello World! Output 1085 Regole La calcolatrice deve accettare solo la codifica ASCII. Vince il codice più corto. Appunti Per quanto riguarda il commento di m.buettner, devo …
Quindi, eri seduto alla tua scrivania, giocando a golf un programma per calcolare le prime 20 cifre di pi, e poi arriva il tuo capo e lancia la tua mela fuori dalla finestra. Ora stai lavorando a un nuovo progetto e questo computer non ha ancora alcuna capacità di testo. …
In Canada, il penny non viene più distribuito. I pagamenti in contanti sono arrotondati ai 5 centesimi più vicini. Il denaro può essere risparmiato dividendo gli acquisti. Ad esempio, due articoli da $ 1,02 costano $ 2,04 che arrotondano a $ 2,05, ma quando si acquistano gli articoli in acquisti …
Una società di lotteria vuole generare un numero di biglietto della lotteria casuale di lunghezza 10 caratteri. Scrivi un codice in qualsiasi lingua per creare un tale numero in cui ogni cifra arriva una sola volta, ad esempio 9354716208in questo numero tutti i numeri interi da 0 a 9 arrivano …
Dato una stringa, capitalizzala. Per capitalizzazione intendo le conTeNT-lENgthmodifiche a Content-Length. Nell'esempio ho mostrato la stringa con 2 parole con -come limite delle parole. Tuttavia mi aspetto che tu scriva il codice per la stringa contenente un numero qualsiasi di parole separate da un singolo carattere come limite. Questo limite …
La sfida Scrivi un programma o una funzione che stampa le stelle! Il programma riceverà due parametri mediante input standard: dimensione della stella e numero di punti della stella. Una stella può avere qualsiasi dimensione compresa tra 0 e 10 e avere 3, 4 o 5 punti. I parametri di …
Scrivi un programma per giocare a Misère tic-tac-toe. Cioè, l'obiettivo è costringere il tuo avversario a prendere tre di fila. Accettare sull'input standard una 'X' o una 'O' (la lettera, non zero), per determinare da che parte giocherà il programma. Quindi metti una sola cifra per la tua mossa nel …
Ovviamente questa sfida sarebbe banale con funzioni e librerie separate, quindi non sono consentite. Il codice deve essere conforme a una specifica ECMAscript (qualsiasi specifica lo farà), quindi nessuna risposta specifica per il browser. L'array deve essere accessibile dopo che è stato istanziato. Ho una risposta che per ora trattengo. …
Essere colpiti al ginocchio con le frecce sembra essere la ferita di scelta in questo momento. Come tale, propongo la seguente sfida di golf. Hai un avventuriero che assomiglia a questo: O /|\ / | \ | | / \ / \ Dato un file di testo che contiene un …
sfondo Fractran è un linguaggio di programmazione esoterico completo di Turing inventato da John Conway. Un programma Fractran consiste in un elenco ordinato di frazioni. Il programma inizia prendendo un singolo intero come input. Ogni iterazione del programma, cerca nell'elenco la prima frazione in modo tale che moltiplicare il numero …
A Matthew piace risolvere enigmi. Ogni volta che riesce a risolverne uno, salta felicemente. Di recente ha davvero bisogno di fare questo perché una pioggia di meteoriti ha aperto crateri e buchi nel terreno in cui non vorrebbe cadere. Ti viene data una parte del paesaggio che Matthew vuole attraversare, …
Trovare un tesoro nascosto dai pirati è davvero facile. Tutto ciò di cui hai bisogno è una mappa. È risaputo che i pirati disegnano le mappe a mano e descrivono l'algoritmo per trovare un posto nel modo seguente: "Stai vicino a una palma solitaria, fai 30 passi verso la foresta, …
Un amico ha nel computer una scheda aggiuntiva che genera un numero perfettamente casuale compreso tra 1 e 5 inclusi. Sfortunatamente, hanno versato cola su di essa in qualche modo, e ora genera solo 2 per tutti i numeri da 1 a 4. Fortunatamente la casualità è preservata, ma 2 …
Jones vuole fare un viaggio di andata e ritorno in bicicletta. Vuole visitare diverse città in ordine arbitrario, ma il suo percorso non deve attraversare se stesso, dal momento che odia essere nello stesso posto due volte durante le sue vacanze. Dato che ama davvero andare in bicicletta, la lunghezza …
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.