Il tuo obiettivo è quello di creare un programma che si stampi indefinitamente, con una nuova riga dopo ognuno. Pertanto, se il tuo programma è a linea singola, verrebbe ripetuto su ogni riga dell'output. Esempio Programma: A Produzione: A A A ... Regole Deve essere un programma completo, non uno …
Sfida Scrivi il frammento di codice più breve possibile in modo tale che, quando N copie di esso sono concatenate insieme, il numero di caratteri emessi è N 2 . N sarà un numero intero positivo. Ad esempio, se lo snippet fosse soln();, la corsa soln();stamperebbe esattamente 1 carattere e …
La prospettiva di questa sfida è: Se il programma viene eseguito normalmente, "deve essere stampato tutto il codice nei segni vocali ( - virgolette doppie). Se il programma è racchiuso tra virgolette (a sua volta invertendo le virgolette), il codice che normalmente non è tra virgolette dovrebbe essere stampato. Per …
Il programma A emette il codice del programma B quando viene eseguito e B emette la sorgente A. Requisiti: Solo una lingua per entrambi i programmi I programmi sono diversi. Un programma che genera se stesso non si qualifica. Entrambi i programmi sono non vuoti o lunghi almeno 1 byte. …
Codice golf: stampa un'immagine del codice sorgente. Requisiti Deve produrre l'immagine del codice sorgente stesso, non una versione memorizzata altrove e recuperata in fase di esecuzione. Il codice deve essere abbastanza leggibile per essere copiato a mano e riprodurre i risultati. È applicabile qualsiasi formato di immagine. bonus -10% del …
C'era una volta, stavo leggendo questa domanda / risposta su Quora Esistono davvero programmatori con titoli di informatica che non riescono a superare il test FizzBuzz Questo codice viene fornito come risposta ovvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: …
oppure: crea un quine verticale Ispirato da Prendi posizione contro le lunghe file . Il tuo compito è costruire un quine verticale con la lunghezza della linea più corta possibile. punteggio La lunghezza della linea più breve (escluse le nuove linee) vince, con i criteri del code-golf come pareggio. La …
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 …
La tua sfida è semplice. Scrivi due programmi che non condividono caratteri che si generano l'un l'altro. Esempio Due programmi P e Q si escludono a vicenda se: P uscite Q Q uscite P Non esiste alcun carattere c che appartiene sia a P che a Q. Ogni programma P …
Ispirato da Hyperprogramming: N + N, N × N, N ^ N tutto in uno . Grazie a @MartinEnder e @trichoplax per il loro aiuto nella sandbox. definizioni Hyperquines Definire un hyperquine di ordine n come un programma completo simile a un quine o una funzione P che soddisfa tutte …
Questa è una sfida di poliziotti e ladri che puoi trovare qui La tua sfida è scrivere un programma che emetta un anagramma del suo codice sorgente ma non del codice sorgente originale stesso. Ad esempio il seguente programma Python, print`'print*2``'*2` stampe 'print*2``print*2``' che ha tutti gli stessi personaggi della …
Mini-Flak è un sottoinsieme del Brain-Flak lingua, dove i <>, <...>e []non sono consentite le operazioni. A rigor di termini, non deve corrispondere alla seguente regex: .*(<|>|\[]) Mini-Flak è il sottoinsieme completo di Turing-Flak più piccolo conosciuto. Qualche tempo fa sono stato in grado di realizzare un Quine in Mini-Flak …
Compito Prendi un singolo carattere Unicode come input. Emette un programma nella stessa lingua che obbedisce anche a questa specifica, ma che non contiene il carattere di input. Se il programma viene eseguito con input a , quindi il programma di output viene quindi eseguito con input b , il …
Scrivi un programma completo che accetta un input intero booleano o non negativo. Deve: Emette il proprio codice sorgente se il valore di input è errato Emettere il proprio codice sorgente al contrario se il valore di input è true Il tuo programma non può essere palindromico, né può leggere …
Una rotazione di una stringa viene effettuata suddividendo una stringa in due pezzi e invertendo il loro ordine, ad esempio "world! Hello,"è una rotazione di "Hello, world!". È possibile creare programmi che possono essere ruotati per formare un programma diverso, ma comunque valido. Considera questo esempio in Python: print ")import …
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.