Sfida Scrivi il programma più breve che, quando compilato o eseguito, produce un messaggio di errore fatale più piccolo del programma stesso. Il messaggio di errore potrebbe non essere generato dal programma stesso, ad esempio Python raise. Una risposta valida deve includere sia il codice che il messaggio di errore. …
La tua sfida: scrivere un "programma", per una lingua di tua scelta, che induca il compilatore / interprete / runtime a produrre un output di errore durante la compilazione / esecuzione del programma che è identico al codice sorgente del programma. Regole: Il tuo programma potrebbe essere specifico per una …
Scrivere un breve programma, che avrebbe generato il messaggio di errore più lunga possibile, in un compilatore standard C ++ ( gcc, cl.exe, icc, o clang). Il punteggio di ciascuna voce è il numero di caratteri nel messaggio di errore più lungo emesso dal compilatore. I tipi inclusi nel codice …
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). …
La sfida: Scrivi un programma molto breve che, una volta compilato, crea la maggior quantità di avvisi ed errori del compilatore. Può essere scritto in qualsiasi linguaggio di programmazione. punteggio: Il punteggio è determinato da questa equazione: errors_and_warnings_length/code_length. Il punteggio più alto vince. Esempio: Il programma C # classè lungo …
Ispirato da Abbiamo fatto un test unitario una volta che ha avuto esito negativo solo la domenica , scriviamo un programma o una funzione che non fa altro che lanciare un errore quando è domenica ed uscire con grazia ogni altro giorno. Regole: Non usare input o mostrare output attraverso …
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 …
Ingresso Una stringa mescolata non vuota composta da caratteri ASCII nell'intervallo .[ 32..126 ][32..126][32..126] Produzione L'output si ottiene applicando rotazioni successive alla stringa di input. Per ogni lettera ( [a-zA-Z]) nella stringa di input, da sinistra a destra: se la lettera è in maiuscolo, ruota tutti i caratteri prima di …
Grazie a questa domanda per qualche ispirazione In questa sfida rappresenteremo una linea di domino come una stringa di |, /e \. Ti verrà data una serie di domino come input e dovrai determinare come appaiono quando si sono sistemati. Ecco le regole su come cadono i domino Un domino …
Scrivi un programma che stampa il messaggio di errore di sintassi del compilatore o dell'interprete. Il messaggio di errore dovrebbe essere fuorviante in modo che i manutentori del codice impiegheranno giorni per scoprire che l'errore era falso, ciò significa che dovresti offuscare (e nascondere le tue intenzioni). Inoltre, l'errore deve …
Il tuo compito è semplice: scrivi un programma che può essere eseguito in due lingue. Dovrebbe essere un normale quine (stampa il proprio codice sorgente) nella lingua 1 e dovrebbe essere un quine di errore (genera un messaggio di errore identico al proprio codice sorgente) nella lingua 2. Questo è …
pylint non ha limiti inferiori sui punteggi che fornirà il tuo codice. Utilizza la seguente metrica per assegnare un punteggio al codice, con il punteggio massimo pari a 10: 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10) Con python 3.6, prova a scrivere …
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.