In questa sfida costruirai un programma che cresce man mano che attraversa i secoli ... Fino al 2017. Sfida Ogni volta che questa descrizione della sfida dice "programma", puoi anche leggere "funzione". L'invio, una volta eseguito, produrrà un programma lungo THE LENGTH OF YOUR SUBMISSION+ 1byte. Quando quel programma viene …
Dato un input, output quell'input seguito da una nuova riga all'infinito. L'input sarà una stringa composta solo da caratteri ASCII stampabili ( 0x20-0x7E) e newline ( 0x0A). Se l'input ha una lunghezza pari a 0, emette continuamente nuove righe. Si tratta di code-golf quindi vince il minor numero di byte …
Un diagramma dello stato dello stack mostra come i valori di uno stack vengono modificati nell'altro. Ad esempio, questo è un diagramma dello stato dello stack: 3 0 2 1 0 Ciò significa che esiste inizialmente uno stack contenente 3 valori (la 3parte). Questi valori sono indicizzati da 0 a …
RoboCritters ( etimologia ) è un nuovissimo linguaggio di programmazione esoterico (non preoccuparti di cercarlo, l'ho appena inventato). È una variante di Brainfuck (BF), leggermente più complessa rispetto ai soliti schemi di sostituzione dell'operatore. Ogni programma in RoboCritters è una griglia rettangolare di testo che contiene solo i sette caratteri …
Ti viene data una macchina con due registri a 16 bit xe y. I registri sono inizializzati x=1e y=0. L'unica operazione che la macchina può fare è l'aggiunta modulo 65536. Cioè: x+=y- xè sostituito da (x + y) mod 65536; yè invariato y+=x - allo stesso modo per y x+=x- …
Scrivi un programma con lunghezza n che emetta un altro programma la cui lunghezza è il successivo numero di Fibonacci dopo n. Il nuovo programma deve fare la stessa cosa: produrre un altro programma la cui lunghezza è il prossimo numero di Fibonacci, ecc. N stesso (la lunghezza del programma …
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 …
Il tuo compito è quello di scrivere un programma (o una funzione) che prenderà una stringa come input e accluda il testo all'inizio di ogni riga che soddisfi le seguenti regole: Il testo allegato deve contenere il numero di riga. È possibile utilizzare l'indicizzazione basata su 0 o 1. Il …
introduzione Kipple è un linguaggio di programmazione esoterico basato su stack inventato da Rune Berg nel marzo 2003. Kipple ha 27 stack, 4 operatori e una struttura di controllo. Stacks Le pile sono chiamati a- ze contengono interi con segno a 32 bit. C'è anche uno stack speciale @, per …
Un paio di mesi fa, abbiamo discusso di meta sull'aumento della reputazione assegnata per i voti positivi sulle domande. Ecco le basi del nostro attuale sistema di reputazione per i voti: 1 Un voto positivo Uvale 5 punti reputazione. Un voto di risposta uvale 10 reputazione. Un downvote di domande …
Una frase di teoria dei numeri (per i nostri scopi) è una sequenza dei seguenti simboli: 0e '(successore) - successore significa +1, quindi0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addizione) e *(moltiplicazione) = (uguale a) (e )(parentesi) l'operatore logico nand( a nand bè not …
Ispirato da questa domanda , il tuo obiettivo oggi è codificare un URL in brainfuck. Il mio browser è stato violato! La barra degli indirizzi è stata trasformata in un interprete brainfuck. Ho bisogno di un programma che trasforma un URL in un programma brainfuck. Anche il mio computer è …
Il tuo amico sta cercando di entrare in un caveau che ha un particolare sistema di chiusura: richiede un certo numero di colpi delicati in un punto particolare. Il tuo amico ha scoperto il numero (compreso nell'intervallo 1 ... 99999) e possiede un gadget che produce i colpi richiesti. Tuttavia, …
Dato 2 frammenti di codice brainfuck Ae B, genera un po 'di codice brainfuck Cche ha lo stesso comportamento dell'esecuzione Bcon l'inserimento del Arisultato s. Si noti che Cdeve funzionare per qualsiasi input che corrisponda ai seguenti presupposti, come se fosse stato dato a A. Puoi presumere: Input finito. sia …
Il vostro obiettivo in questo codice di golf è quello di prendere due stringhe, languagee code (se il codice golfed hai scritto per questo è più righe, allora questa variabile sarebbe multilinea.) , E un intero, bytes. Rappresentano le variabili per un linguaggio di programmazione, il numero di byte necessari …
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.