당신의 임무는 소스 코드의 첫 번째 문자를 출력 한 다음 두 번째, 세 번째 ...를 실행할 때마다 출력하는 프로그램이나 함수를 작성하는 것입니다.
예를 들어, 프로그램이 file의 foo
언어로 bar
된 baz.bar
경우 다음과 유사한 출력이 표시됩니다.
λ bar baz.bar
f
λ bar baz.bar
o
λ bar baz.bar
o
이 방식으로 소스 코드 인쇄가 완료되면 프로그램에서 무엇이든 할 수 있습니다. 당신은 파일의 소스 코드를 수정할 수 있지만 인쇄 할 수있는 소스 코드가 있다는 사실을 수 있습니다 원래 소스 코드.
이것은 코드 골프이므로 바이트 단위의 가장 짧은 프로그램이 승리합니다.