Ihre Aufgabe ist es, ein Programm zu erstellen, das misst, wie schnell Sie die Buchstaben des englischen Alphabets eingeben können.
- Das Programm akzeptiert nur Kleinbuchstaben
a
zuz
in alphabetischer Reihenfolge. - Jeder Buchstabe wird wie in derselben Zeile eingegeben wiedergegeben (ohne neue Zeile oder andere Trennzeichen zwischen Buchstaben).
- Wenn Sie ein ungültiges Zeichen eingeben, wird das Programm
Fail
in einer neuen Zeile ausgegeben und beendet. - Wenn Sie alle 26 Buchstaben eingeben, gibt das Programm in einer neuen Zeile die Zeit in Millisekunden aus, die vom ersten bis zum letzten Buchstaben verstrichen ist, und beendet das Programm .
- Der Timer startet, wenn Sie den ersten Buchstaben eingeben
a
.
Beispielausgaben:
b
Fail
abcdefgg
Fail
abcdefghijklmnopqrstuvwxyz
6440
Das ist Code-Golf , also gewinnt die kürzeste Antwort in Bytes.
Fail
ohne Zeilenumbruch ausgeben? (zB abdFail\n
oder abd Fail\n
))
Fail
oder die Millisekunden) müssen wie im Beispiel in einer neuen Zeile stehen. Die meisten Antworten gehen davon aus.