PPCGはすでに十分な数のクインを持っていません...
チャレンジ:
あなたの仕事はプログラム「A0」を作成することです。このプログラムを入力なしで実行すると、何も出力されません。このプログラムを入力して実行すると、「A1」が出力されます。「A1」を入力なしで実行すると、「A0」が出力されます。"A1"を入力で実行すると、 "A2"が出力されます。「A(k)」は、入力なしで実行すると「A(k-1)」を出力し、入力付きで実行すると「A(k + 1)」を出力します。
細部
この課題は十分に単純だと思います。本当に他のルールはありません。ところで、すべてのプログラムには、少なくとも1バイトが含まれている必要があります。入力はASCII文字のみで構成されると想定して、必要に応じて空白を無視してもかまいませんが、特定の入力を指定することはできません。出力はSTDOUTまたはSTDERRのいずれかになりますが、プログラムはすべて同じものに出力する必要があります。もう1つにもテキストが含まれている可能性があります(そのため、STDOUTに出力してエラーで終了する場合があります)。それを指摘してくれた@Dennisに感謝します。
すべてのプログラムは同じ言語である必要があり、各プログラムは他のプログラムとは異なる必要があります。
スコアはプログラム「A0」の長さに等しい。これはコードゴルフのチャレンジなので、最低のスコアが勝ちます!