チャレンジ
次のような最短のプログラムPを記述します。
- Pは任意の正の整数nを入力として受け取り、プログラム文字列P 1を出力します。
P 1(入力なし)を実行すると、プログラム文字列P 2が出力されます。
P 2(入力なし)を実行すると、プログラム文字列P 3が出力されます。
...
- P n(入力なし)を実行すると、正確に "Hello!"が出力されます。(引用符なし)。
概略的に:
P(n)→P 1 →P 2 →...→P n →こんにちは!
基準
- I / Oはstdin / stdout経由です。
- プログラムの長さはバイト単位で測定されます。
- プログラムは、ASCII印刷可能文字のみで構成されています。
- プログラムP、P 1、...、P n間で重複があってはなりません。
編集:プログラムP、P 1、...、P nはソースコードであることを意味し、「プログラムの実行」とは、出力を生成する処理(つまり、解釈、コンパイル、実行など)を指します。