Il tuo input è un elenco / sequenza / vettore / array di 5-255 numeri interi positivi, non necessariamente univoci. Si può presumere qualunque sia il formato di input più adatto e che ciascun numero intero (così come la quantità di numeri interi) sia scelto in modo uniforme a caso nell'intervallo 5-255.
L'obiettivo è produrre lo stesso elenco, nello stesso formato (o equivalente), ma ordinato in ordine crescente (non decrescente). Un esercizio precoce comune nell'apprendimento di una lingua. Argomenti da includere:
Una risposta che funzioni correttamente e raggiunga l'obiettivo; e
Una seconda risposta che contiene un fastidioso bug. Tra l'1% e il 10% delle volte, l'output deve essere un elenco nel formato corretto e contenente gli elementi corretti, ma nell'ordine sbagliato (qualsiasi ordine eccetto quelli ordinati correttamente). Il resto del tempo, il programma deve funzionare correttamente e raggiungere l'obiettivo.
Le due risposte devono avere Levenshtein distanza una; vale a dire, possiamo ottenere l'uno dall'altro eliminando un byte o aggiungendo un byte o modificando un byte.
Punteggio come al solito nel code-golf (basato sulla più breve delle due risposte), con le solite scappatoie vietate.
Bonus del 10% (diminuisci per segnare) se il fastidioso bug è indipendente dall'input, ovvero l'uso di nuovo dello stesso input non riproduce il bug (tranne tra l'1% e il 10% delle volte).
[5,5,5]
è impossibile produrre un ordine sbagliato