Ihre Eingabe ist eine Liste / Sequenz / Vektor / Array von 5 bis 255 positiven ganzen Zahlen, die nicht unbedingt eindeutig sind. Sie können davon ausgehen, welches Eingabeformat am besten geeignet ist und dass jede Ganzzahl (sowie die Anzahl der Ganzzahlen) einheitlich zufällig im Bereich von 5 bis 255 ausgewählt wird.
Ziel ist es, die gleiche Liste im gleichen (oder einem gleichwertigen) Format auszugeben, jedoch in aufsteigender (nicht absteigender) Reihenfolge. Eine übliche frühe Übung zum Erlernen einer Sprache. Einsendungen mit:
Eine Antwort, die richtig funktioniert und das Ziel erreicht; und
Eine zweite Antwort, die einen nervigen Bug enthält. Zwischen 1% und 10% der Zeit muss die Ausgabe eine Liste im richtigen Format sein und die richtigen Elemente enthalten, jedoch in der falschen Reihenfolge (jede Reihenfolge, außer richtig sortiert). In der restlichen Zeit muss das Programm korrekt funktionieren und das Ziel erreichen.
Die zwei Antworten müssen Levenshtein Abstand eins haben; Das heißt, wir können eines von dem anderen erhalten, indem wir ein Byte löschen, ein Byte hinzufügen oder ein Byte ändern.
Wie beim Code-Golf üblich punkten (basierend auf der kürzeren Ihrer beiden Antworten), wobei die üblichen Lücken verboten sind.
10% Bonus (Abnahme der Punktzahl), wenn der nervige Fehler unabhängig von der Eingabe ist, dh wenn der Fehler erneut verwendet wird, wird er nicht reproduziert (außer zwischen 1% und 10% der Zeit).
[5,5,5]
es ist unmöglich, die falsche Reihenfolge zu produzieren