PPCG还没有足够的藜...
挑战:
您的任务是创建一个程序“ A0”。当该程序在没有输入的情况下运行时,它什么也不输出。用输入运行该程序时,输出“ A1”。无输入运行“ A1”时,输出“ A0”。通过输入运行“ A1”时,输出“ A2”。几乎没有输入时,“ A(k)”将输出“ A(k-1)”,有输入时,将输出“ A(k + 1)”。
细节
我相信这个挑战很简单;真的没有其他规则。顺便说一句,每个程序必须至少包含1个字节。您可以假设输入将仅包含ASCII字符,并且可以根据需要忽略空格,但是您可以不指定特定的输入。输出可能会输出到STDOUT或STDERR,但是所有程序都必须输出到同一程序。另一个可能还包含文本(因此您可以输出到STDOUT,然后退出并出现错误)。感谢@Dennis指出这一点。
所有程序都必须使用相同的语言,并且每个程序都必须与其他程序唯一。
得分等于程序“ A0”的长度。由于这是代码高尔夫挑战赛,因此最低分获胜!