Per le sfide che coinvolgono fare qualcosa in fase di compilazione, piuttosto che in fase di esecuzione. Ciò significa che solo i linguaggi compilati possono competere.
introduzione Probabilmente hai familiarità con bombe zip , bombe XML , ecc. In parole povere, sono file (relativamente) piccoli che producono un output enorme quando interpretati da software ingenuo. La sfida qui è abusare di un compilatore allo stesso modo. Sfida Scrivi del codice sorgente che occupa 512 byte o …
Sono uno sviluppatore e non ho voglia di fare il mio lavoro. So da XKCD che la migliore scusa per rallentare è la compilazione del tuo codice . Per questo motivo, penso di aver bisogno di un codice che verrà compilato per sempre!E poiché sono pigro e non voglio digitare …
Sembra che semplici modifiche a un file C ++, in particolare con i modelli, possano generare pagine di errori. Questo concorso è per vedere qual è il più grande "bang of the buck", ovvero l'output dell'errore più dettagliato con la più piccola modifica al codice sorgente (aggiunta di 1 carattere). …
Scrivi un codice perfettamente legale in un linguaggio decente a tua scelta, la cui compilazione può causare l'arresto anomalo del compilatore o inviarlo in un ciclo infinito (tempo di compilazione infinito). restrizioni: Utilizzare un linguaggio standard utilizzato nel mondo reale. Usa un compilatore standard ben sviluppato (nessuna risposta come "Ho …
Riesci a risolvere il puzzle delle otto regine in fase di compilazione? Scegli qualsiasi formato di output adatto. Sono particolarmente interessato a una soluzione di metaprogrammazione del modello C ++, ma puoi usare linguaggi che hanno costrutti simili, come, ad esempio, il sistema di tipi di Haskell. Idealmente il tuo …
L'obiettivo Scrivere un programma o una funzione che danno tre stringhe A, B, Cproduce una stringa di output in cui ogni istanza di Bin Aè stata sostituita in modo ricorsivo C. Sostituire in modo ricorsivo significa ripetere una sostituzione in cui ad ogni passo tutte le istanze non sovrapposte di …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 3 anni fa . Crea un codice sorgente breve nel tuo linguaggio compilato preferito che si compila in un …
Obbiettivo Genera l'elenco criptato originale, dai movimenti che farebbe un ordinamento di inserzione per ordinarlo. L'elenco originale avrà tutti i numeri da 0a N-1(incluso) dove si Ntrova la dimensione dell'input. Ingresso Un elenco contenente le mosse necessarie per ordinare l'elenco. Ogni valore rappresenta la quantità di slot spostati dal numero …
Dato un input di un elenco di giorni della settimana, genera la rappresentazione ordinata più breve dell'elenco. Il formato del input è una stringa costituita da uno o più delle stringhe di due caratteri Su(Domenica), Mo(Lunedi), Tu(ecc), We, Th, Fr, e Sa. L'input potrebbe non essere necessariamente indicato in ordine …
ingressi: Due cifre singole (chiamiamole me n) e due caratteri (chiamiamole ae b) nel formato di input desiderato. Produzione: Per la procedura dettagliata, fingere m=2, n=5, a='a', b='b'. Il tuo output sarà una stringa creata dai tuoi quattro input. Chiamiamo la stringa result, con valore "". In primo luogo, concatenate …
La "matrice ascendente" è una matrice infinita di numeri interi (0 incluso) in cui ogni elemento è il più piccolo elemento disponibile che non è stato precedentemente utilizzato sulla rispettiva riga e colonna: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Code Golf Stack Exchange. Chiuso 5 anni fa . L' implementazione di riferimento di CRC32 calcola una tabella di ricerca in fase di esecuzione: …
Se scriviamo una sequenza di numeri come coefficienti di una serie di potenze, allora quella serie di potenze viene chiamata funzione (ordinaria) di generazione (o Gf) di quella sequenza. Cioè, se per alcune funzioni F(x)e serie di numeri interi a(n)abbiamo: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 + …
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.