MarioLANG è un linguaggio di programmazione bidimensionale in cui il codice sorgente assomiglia a un livello di Super Mario Bros. Inoltre, il suo set di istruzioni è molto simile a quello di Brainfuck . Ciò significa che MarioLANG è essenzialmente un Brainfuck 2-D in cui il puntatore dell'istruzione si muove …
Whoa, whoa, whoa ... smetti di digitare il tuo programma. No, non intendo "stampa ABC...". Sto parlando delle capitali degli Stati Uniti. In particolare, stampare tutte le combinazioni città / stato fornite nel seguente elenco in qualsiasi ordine con la scelta dei delimitatori (ad esempio, Baton Rouge`LA_Indianapolis`IN_...è accettabile), purché non …
Questa è una sfida di code-golf in base alla quale è necessario ideare un programma che si comporta come un quine o un quine che si modifica per illustrare l'apprendimento automatico. sfondo Esiste un programma base di intelligenza artificiale chiamato "il gioco del pangolino" che è descritto qui . L'idea …
Eccone uno semplice per allungare i muscoli compressivi. Il tuo codice (un programma completo) deve generare la rappresentazione inglese scritta di tutti i numeri cardinali da 1 a 100, quindi tutti i numeri ordinali da 1 a 100. I numeri in ogni elenco devono essere delimitati da virgole e spazi …
Contesto: Un miliardario solitario ha creato uno spettacolo di gioco per attirare i programmatori migliori e più brillanti del mondo. Il lunedì allo scoccare della mezzanotte, sceglie una persona da un pool di candidati come concorrente della settimana e fornisce loro un gioco. Sei il fortunato concorrente di questa settimana! …
È l'anno 87.539.319 e il cammino spaziale solitario è ormai un luogo comune, molte persone viaggiano nello spazio da sole, spinte da nient'altro che un jetpack sulla schiena, programmando il loro percorso con un personal computer e una tastiera mentre procedono. Sei una di queste persone; eri su una passeggiata …
Quanto segue è ispirato da una domanda che è stata posta oggi su Stack Overflow . Dato un numero di microsecondi, 0 <= n <= 86400000000(ad es. 12345678900), Emette una stringa formattata hh:mm:ss:000:000, ad es 03:25:45:678:900. 0 -> '00:00:00:000:000' 12345678900 -> '03:25:45:678:900' 86400000000 -> '24:00:00:000:000' Ho una soluzione in Python …
L'obiettivo di questa sfida è scrivere la funzione / programma più breve per prendere il testo di input, crittografarlo usando il metodo seguente e restituire il risultato. Ad esempio, userò la stringa hello world. Innanzitutto , ottieni il testo di input. hello world In secondo luogo , converti la stringa …
Questa è la mia prima sfida, quindi la sto mantenendo abbastanza semplice. Se hai mai digitato telnet towel.blinkenlights.nlsulla riga di comando e hai premuto Invio, avrai sperimentato la gioia dell'asciugatura. Asciimation sta facendo semplicemente un'animazione con l'arte ascii. Oggi faremo un'essiccazione di base di una persona che fa jacks. Ci …
Quando vedo le voci del code-golf che eliminano alcuni caratteri, riducendo il codice, vado a guardare la cronologia delle modifiche per una differenza side-by-side. Guarda e impara :) Questa sfida è quella di creare un programma che produca le differenze animate più belle. L'input sarà qualsiasi serie ordinata di versioni …
Ingresso Un elenco di parole separate da un numero qualsiasi di spazi. Produzione Un grafico artistico ASCII orizzontale, in cui l'ennesima linea è composta da tanti asterischi ( *) quante l'ennesima parola è lunga. Esempio di utilizzo Il >segnale immette l'utente, non è necessario inserirlo durante il test del programma. …
Mini-golf del lunedì: una serie di sfide da golf a codice corto , pubblicate (si spera!) Ogni lunedì. Una sequenza simile a Fibonacci è ottenuta usando lo stesso metodo della famosa sequenza di Fibonacci ; cioè, ogni numero F (n) viene trovato aggiungendo i due numeri precedenti nella sequenza ( …
Seguendo la raffinata tradizione di domande come Trova il primo più grande la cui lunghezza, somma e prodotto sono primi , questa è una variante di una grande sfida principale. Ingresso Il tuo codice non dovrebbe accettare alcun input. Definizione Diciamo che un primo pè goodse p-1ha esattamente2 fattori primi …
C'è un buon modo per eseguire una lunga moltiplicazione per due numeri interi senza dover fare altro che contare, che occasionalmente viene condiviso su Internet. Scrivi le cifre di ogni numero come un gruppo di linee inclinate, con i due numeri con un angolo di 90 gradi. Quindi puoi semplicemente …
Dati tre cerchi reciprocamente tangenti, possiamo sempre trovare altri due cerchi tangenti a tutti e tre questi. Questi due sono chiamati cerchi apolloniani . Si noti che uno dei cerchi apolloniani potrebbe effettivamente essere attorno ai tre cerchi iniziali. A partire da tre cerchi tangenti, possiamo creare un frattale chiamato …
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.