Einführung
Schlechte Nachrichten, Leute - du hast Haft. Ihr Englischlehrer versteht diese Seite nicht und möchte, dass Sie "aufhören, mit Ihren digitalen Dohickeys zu rechnen, das ist Englischunterricht!"
Sie hat dich 25 Mal dazu verurteilt, ihren Lieblingsspruch an die Tafel zu schreiben, was insgesamt 100 Zeilen an die Tafel ergibt.
The eighteen-hundreds were a time for rum.
The nineteen-hundreds were a time for fun.
The two-thousands are a time to run
a civilized classroom.
Glücklicherweise sind Sie ein begeisterter Leser (ganz zu schweigen von einem erfahrenen Code-Golfer)! Sie haben eine Lektüre über einen Trick, der Sie möglicherweise leicht abbringen könnte.
(Foxtrot von Bill Amend)
Leider für Jason hat es nicht geklappt. Aber du hast eine bessere Idee! Da dein Englischlehrer glaubt, du machst Mathe, könnte es funktionieren, wenn du alle Zahlen aus deinem Programm herauslässt! Sie möchten auch Ihr Programm so kurz wie möglich halten, weil Sie ein fauler Student sind und nicht viel an die Tafel schreiben möchten.
Schreiben Sie ein Programm, das den folgenden Regeln entspricht:
- Ihr Programm muss die 4 obigen Zeilen 25 Mal drucken. Die Zeilen müssen in dieser Reihenfolge wiederholt ausgegeben werden. Insgesamt genau 100 Ausgabezeilen (ein abschließender Zeilenumbruch ganz am Ende oder ein führender Zeilenumbruch ganz am Anfang ist in Ordnung).
- Sie können die Zeichen nicht verwenden
0123456789
. Ihr Lehrer wird durch Mathe verwirrt und wird Sie ausrufen! - Sie können beliebige Importe und externe Bibliotheken verwenden, ohne die Importe zu zählen. Ihr Englischlehrer kennt sich nicht mit Programmierung aus. Jason hätte viel Arbeit sparen können, wenn er nicht geschrieben hätte,
#include <stdio.h>
und du willst nicht die gleichen Fehler machen! - Bewerte dein Programm nach
byte
Anzahl. Die niedrigste Punktzahl gewinnt!