Twoim zadaniem jest napisanie programu lub funkcji, która wypisze pierwszy znak kodu źródłowego, następnie drugi, a następnie trzeci ... przy każdym uruchomieniu.
Na przykład, jeśli twój program był foo
w języku bar
w pliku baz.bar
, powinieneś otrzymać wynik podobny do tego:
λ bar baz.bar
f
λ bar baz.bar
o
λ bar baz.bar
o
Twój program może zrobić wszystko po zakończeniu drukowania kodu źródłowego w ten sposób. Możesz zmodyfikować kod źródłowy pliku, ale pamiętaj, że kod źródłowy do wydrukowania to oryginalny kod źródłowy.
To jest golf golfowy, więc wygrywa najkrótszy program w bajtach.