... almeno per qualche definizione di "auto-modifica". L'obiettivo In questa sfida, il vostro compito è quello di scrivere tre corde A, Be Cche soddisfano le seguenti proprietà. La stringa Bha una lunghezza di almeno 1. Per ogni n ≥ 0, la stringa è un programma valido (che significa programma eseguibile …
Una polilinea è sia quine che poliglotta. 1 Devi scrivere un quine valido in almeno due lingue diverse. Questo è il golf del codice, quindi vince la risposta più breve (in byte). 1 L' ho inventato. O meglio, Geobits l'ha fatto . Apparentemente, non era neanche il primo , però. …
Gli scambisti olimpici svolgono la loro routine su alberi standard. In particolare, l'albero standard nha vertici verso l' 0alto n-1e gli spigoli che collegano ciascun vertice diverso da zero aal vertice n % asottostante. Quindi, ad esempio, l'albero standard 5 è simile al seguente: 3 | 2 4 \ / …
Produrre un programma A in modo tale che eseguirlo nella lingua A produca il programma B e che esegua il programma A nella lingua B produca il programma C. Il programma B, quando eseguito nella lingua B, produce il programma A, e l'esecuzione del programma B nella lingua A produce …
Stavo leggendo Stampa il tuo codice all'indietro - reverse quine E ho pensato, questo potrebbe essere più interessante se anche il tuo codice all'indietro è eseguibile . Quindi questa sfida avrà tutte le regole e i requisiti dell'altra, ma deve anche essere fonte valida una volta invertita (nella stessa o …
Il tuo compito è calcolare la radice quadrata di 2 usando il Metodo di Newton - con una leggera variazione. Il tuo programma è di calcolare un'iterazione usando il metodo di Newton e di generare il codice sorgente per la seguente iterazione (che deve essere in grado di fare lo …
Il sistema di numeri ordinali è un sistema con numeri infiniti. Molti numeri infiniti. Tanti numeri infiniti che letteralmente non ha un infinito per rappresentare la propria infinità. L'immagine in alto dà una piccola idea di come funzionano. Un numero ordinale ( costruzione di Von Neumann ) è un insieme …
Nota: per sua natura, le specifiche per questa sfida sono difficili da capire. Probabilmente richiede almeno un corso di matricola in teoria della computabilità o una lettura di base equivalente. Inoltre, la sfida stessa è piuttosto difficile. Per rispondere, dovrai scrivere un intero interprete per un sottoinsieme della tua lingua …
Sfida Crea due programmi, A e B, che sono entrambi programmi per gatti nella stessa lingua. Se concatenato, AB (anche nella stessa lingua) dovrebbe essere un quine. Ad esempio, supponiamo helloche worldsiano entrambi programmi per gatti nella lingua XYZ. Se helloworldè un quine in detta lingua, allora la tua soluzione …
Data una stringa x, emetti i caratteri in xordine secondo l'ordine di apparizione nel tuo codice sorgente. Esempi Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H. Potter, The Floor, Hut-on-the-Rock, …
Abbiamo avuto molte sfide con le quine , ma molti dei formati delle quine sono simili, creiamo una varianza nelle nostre quine. Il tuo compito è creare una selezione di programmi nella stessa lingua (almeno 2), ognuno dei quali genera il proprio codice sorgente, tuttavia nessuno di questi programmi può …
Fai un Quine. Sembra facile vero? Bene, questo quine deve generare se stesso più il suo primo carattere, che quindi genera se stesso più il suo secondo carattere, e così via. In questo modo le quine dovrebbero produrre in due generazioni due copie. Esempio: consente di inserire il codice x. …
Un quine è un programma che produce un output identico al codice sorgente del programma. Su questo sito Web, in genere ci preoccupiamo solo dei quines appropriati (al momento della stesura, la definizione corrente è "una parte dell'output è codificata da una parte diversa del programma"). Che consiglio hai di …
Un Fragile Quine Un quine fragile è un quine che soddisfa la proprietà di avere ogni sottostringa rimuovendo un singolo carattere, quando valutato, produce un errore. Per esempio. Se il tuo programma asdfè un quine, quindi per essere fragile, i seguenti programmi devono errori: sdf adf asf asd Il tuo …
Il tuo compito è scrivere un programma o una funzione che stampa un triangolo ASCII. Sembrano così: |\ | \ | \ ---- Il tuo programma prenderà un singolo input numerico n, con i vincoli 0 <= n <= 1000. Il triangolo sopra aveva un valore di n=3. Il triangolo …
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.