Ihre Aufgabe ist es, ein Programm oder eine Funktion zu schreiben, die bei jeder Ausführung das erste Zeichen ihres Quellcodes, das zweite und das dritte ausgibt.
Wenn Ihr Programm beispielsweise in einer Datei foo
in einer Sprache bar
vorliegt baz.bar
, sollten Sie eine Ausgabe ähnlich der folgenden erhalten:
λ bar baz.bar
f
λ bar baz.bar
o
λ bar baz.bar
o
Ihr Programm kann alles tun, sobald es seinen Quellcode auf diese Weise gedruckt hat. Sie können den Quellcode für die Datei ändern, denken Sie jedoch daran, dass der zu druckende Quellcode der ursprüngliche Quellcode ist.
Dies ist ein Code-Golf, also gewinnt das kürzeste Programm in Bytes.