(basato su questo post e sulla conseguente discussione in chat - grazie anche a Dennis per TIO!) La sfida Scegli una lingua attualmente disponibile sul sito TryItOnline , ad esempio PowerShell . Scrivi il codice in quella lingua su quella pagina, che non accetta alcun input, in modo tale che …
sfondo Come la maggior parte dei clienti abituali di PPCG sapranno, un quine è un programma che emette il proprio codice sorgente quando eseguito; e la distanza di Levenshtein tra due stringhe è il numero minimo di inserzioni, eliminazioni e modifiche necessarie per cambiare una stringa nell'altra. In questa sfida, …
Sfida Scrivi un programma / funzione non vuoto pche, data una stringa di input non vuota s, genera la posizione della prima occorrenza di ciascun carattere snel codice sorgente di p. Ad esempio, se il tuo programma lo è main() { cout << magic << cin } ^0 ^5 ^10 …
Scrivi due blocchi rettangolari di codice, ciascuno largo w di caratteri e alto di h di caratteri, che implementano il gioco della vita di Conway quando sono disposti in una griglia. ( w e h possono essere numeri interi positivi) Ad esempio, i due blocchi di codice potrebbero essere: ( …
Ecco una sfida relativamente semplice per te. Data una stringa di lunghezza N , emetti la stringa in avanti, quindi all'indietro, quindi in avanti, quindi all'indietro ... ecc. N volte. Ad esempio, se il tuo input è stato Hello! Dovresti produrre: Hello!!olleHHello!!olleHHello!!olleH È inoltre possibile produrre facoltativamente una nuova riga …
Scrivi un programma (o funzione) (chiamiamolo P1), che quando viene eseguito, genera un altro programma P2 della stessa lingua ed esattamente 1 byte più lungo di P1. Il programma P2 quando eseguito, dovrebbe generare un terzo programma P3 che è 1 byte più lungo di P2. P3 deve generare un …
Scrivi un quine composto da parole inglesi reali separate da spazi singoli. Una "parola" è definita come una stringa contenente solo lettere minuscole e maiuscole ( /[a-zA-Z]+/in regex). Per essere "reale", la tua parola deve essere riconosciuta dal dizionario Scrabble ufficiale . Sto usando il dizionario Scrabble poiché dà una …
Scrivere un programma / funzione che restituisca il conteggio dei voti della propria risposta Stack Stack al momento della sua esecuzione. Il tuo programma / funzione può accedere a questa pagina ( codegolf.stackexchange.com/questions/82609 ) da Internet, tuttavia: Il tuo programma / funzione potrebbe non accettare alcun input dell'utente e L'uso …
Come dovresti (si spera) sapere, un quine indurito per radiazione è un quine da cui puoi rimuovere qualsiasi carattere e stampare comunque la sua fonte originale e pre-modificata. Il fatto è che con la maggior parte di questi puoi rimuovere solo un personaggio; altrimenti tutto si rompe. È qui che …
La sfida Il tuo compito è quello di creare un programma che prenda un dato input di stringa e generi l'input in un formato quadrato. Le stringhe vuote dovrebbero restituire una stringa vuota. Esempi Dato l'input: golf Il tuo programma dovrebbe produrre: golf o l l o flog Ingresso: 123 …
È semplice: crea un quine appropriato dove se rimuovi qualsiasi personaggio, è ancora un quine. La differenza tra questo e un quine indurito per radiazione è che se il tuo programma è AB, in un quine indurito per radiazione Averrebbe emesso AB, ma qui Aemetterebbe A. Code golf, si applicano …
Come parte della sua risposta a Make a Error Quine! , @Falko ha proposto il seguente algoritmo: Come creare la tua soluzione in 2 minuti? Apri un nuovo file in un IDE a tua scelta. Batti la testa sulla tastiera di fronte a te. Compilare. Sostituire il codice con il …
Usando due lingue a tua scelta, scrivi il più piccolo " quine reciproco " che puoi. Ossia, scrivi un programma P nella lingua A che emette il codice sorgente per un programma Q nella lingua B, in modo tale che l'output del programma Q sia identico al codice sorgente per …
Una stringa snakified si presenta così: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Il tuo compito Prendi una stringa se una dimensione n, quindi genera la stringa snakified. Gli input ThisIsAnExampleOfaSnakifiedStringe 3produrrebbero l'esempio sopra. specificazioni s conterrà solo caratteri ASCII …
Un quine 1-up è un programma che è molto simile a un quine. La differenza principale è che invece di stampare una volta sola, quando vengono concatenate n copie del programma, il risultato stampa il programma originale n + 1 volte. Esempio Se il tuo programma è Abc123: Abc123 -> …
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.