L'obiettivo di questo codice golf è quello di creare un interprete per il linguaggio di programmazione HQ9 + Ci sono 4 comandi in questo linguaggio di programmazione: H - stampa "Ciao, mondo!" Q - stampa il codice sorgente del programma 9 - stampa il testo della canzone "99 bottiglie di …
Molti utenti di PPCG hanno contribuito alla creazione di questa sfida, sia nella chat che nel Sandbox, in particolare Martin Ender , AdmBorkBork , Emigna e user202729 La nostra comunità ha ritenuto necessario creare un insieme di lingue progettate appositamente per il golf, le "lingue del golf" come le chiamiamo …
Prindeal (pronunciato prin-dee-al ) è un nuovo linguaggio di programmazione esoterico che ha solo quattro comandi: pr int , in crement , de crement e al ias . Nonostante il suo minimalismo, in Prindeal è possibile eseguire complesse operazioni matematiche combinando abilmente i quattro comandi. Il tuo compito in questa …
Deadfish è un "linguaggio di programmazione" scherzoso con quattro comandi. Poiché la pagina Esolang è un po 'contraddittoria e gli interpreti in quella pagina non funzionano tutti esattamente allo stesso modo, è necessario implementare la seguente variante: specificazione C'è un accumulatore che ha una dimensione di almeno 16 bit, più …
Perché non ne abbiamo mai abbastanza di golf in lingua esoterica, vero? /// - barre pronunciate: è un linguaggio divertente basato sulla s///funzione di sostituzione regex della fama del Perl. Contiene solo due caratteri speciali, barra /e barra rovesciata \. Puoi trovare un articolo completo sul wiki di esolangs , …
Definiamo un semplice linguaggio 2D, che daremo il nome incredibilmente originale befinge . Befinge ha 5 istruzioni: <>^v, come nella maggior parte degli esolang 2D, reindirizzare il puntatore dell'istruzione nelle rispettive direzioni. . è una no-op. Il puntatore dell'istruzione inizia nell'angolo in alto a sinistra andando a destra. Se il …
introduzione La mia calcolatrice si sta comportando in modo strano. A volte quando scrivo un 8viene visualizzato a 2. E a volte quando scrivo a 6viene visualizzato a +. Alcuni pulsanti sono confusi! Qualcuno potrebbe aiutarmi a determinare quale? Sfida: Input: elenco di equazioni errate , con risultati corretti . …
L'obiettivo di questa sfida è (eventualmente) produrre ogni possibile programma di arresto in una lingua a scelta. All'inizio può sembrare impossibile, ma puoi farlo con una scelta molto attenta dell'ordine di esecuzione. Di seguito è riportato un diagramma ASCII per illustrare questo. Lascia che le colonne rappresentino una numerazione di …
Esistono molti formalismi, quindi mentre potresti trovare utili altre fonti, spero di specificarlo abbastanza chiaramente da non essere necessario. Un RM è costituito da una macchina a stati finiti e da un numero finito di registri nominati, ognuno dei quali contiene un numero intero non negativo. Per semplicità di input …
Mi piace il concetto di 0815 , tranne l'interprete sul sito del creatore restituisce un errore 404. Quindi ho deciso di chiedere a tutti di aiutare! Le basi 0815 si basa su tre (3) registri e una coda. I registri sono denominati X, Y e Z, con X come sola …
Abbiamo visto tutti quei "matematici hax" online che assomigliano a questo: Think of a number, divide by 2, multiply by 0, add 8. E, per magia, tutti finiscono con il numero 8! linguaggio Definiamo un linguaggio di programmazione che utilizza la sintassi del testo sopra, chiamato "WordMath". Gli script di …
Di recente, ho fatto un refuso e ho scritto unicorno invece di unicode, ho fatto quello che farebbe qualsiasi persona normale e ne ho ricavato un esolang . In questa sfida dovrai scrivere un interprete Unicorn. Poiché i programmi Unicorn sono orribili a lungo, dovrai compensare un breve interprete. Esempio …
Sulla base di un commento di George Edison a questa domanda , scrivi il più piccolo interprete autointerpretato. Puoi usare la lingua che preferisci. Le lingue vuote non contano. Il programma deve contenere almeno due caratteri. Non è necessario che il programma interpreti l' intera lingua, ma solo un sottoinsieme …
3var è una variante del pesce morto che utilizza tre variabili chiamate A, B e R. A e B sono accumulatori, mentre R viene utilizzato come variabile di risultato. In questo codice-golf sfida di , devi creare un interprete per una versione ridotta di questa lingua. Comandi richiesti: i Increments …
Quando modifichi un post su SE, tutte le altre modifiche entro un periodo di tolleranza di 5 minuti vengono unite in esso. Dato un elenco di volte in cui modifichi un post, conta le modifiche non in un periodo di tolleranza. Di 'che modifichi in pochi minuti [0,3,4,7,9,10,11,12]. Ciò si …
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.