Code-Bowling-Herausforderung
Schreiben Sie ein Programm oder eine Funktion, die dieselbe Ausgabe erzeugt, unabhängig davon, wie Sie den Quellcode neu anordnen. (Ausgabe kann kein Fehler sein)
Pangram- Wertung
Ihre Punktzahl ist die Anzahl der eindeutigen Zeichen in Ihrem Quellcode.
Ein Programm mit Quellcode
AJBhätte eine Punktzahl von3
Ein Programm mit QuellcodeAAJhätte eine Punktzahl von2
Ein Programm mit Quellcode111hätte eine Punktzahl von1Dies ist eine Code-Bowling- Variante. Das Programm mit der höchsten Punktzahl gewinnt!
(Für Ihre Bequemlichkeit ein automatisiertes Scoring - Tool wurde erstellt , hier )
Herausforderungsregeln
Eingabe
Das Programm / die Funktion kann eine Eingabe annehmen, die jedoch völlig optional ist.Ausgang
Dieser Ausgang kann sein etwas Sie wollen, aber es sollte nicht null, nicht null, nicht leer ist , und nicht-Fehler. (Die Ausgabe muss daher mindestens 1 Byte betragen.)- Neuanordnung Unabhängig davon
, wie der Quellcode neu angeordnet wird, sollte die Ausgabe dieselbe sein.
Beispiel:
Programm:ABJAusgabenhello world, wie auch Programme: [AJB,JAB,JBA, etc.]
Dies ist eine Code-Bowling- Variante. Das Programm mit der höchsten Anzahl von Zeichen gewinnt!
0für immer drucken ?)