停止するまで、それ自体の正確なクローンを無限に作成するプログラムを作成します。元のプログラムにあるものはすべてクローンにある必要があります。言い換えれば、クローンと元のプログラムは、クローンがソースコードと同じ種類のファイルにある必要がないことを除いて、あらゆる点で同じです(テキストファイルでもかまいません)。
例:
私の元のプログラムが次の場合:
for i in range(0, 10):
print i
クローンも以下でなければなりません:
for i in range(0, 10):
print i
規則と説明:
標準的な抜け穴は禁止されています
クローンはオリジナルの正確なコピーでなければなりません
クローンは、適切なインタープリター内に配置された場合に実行できる読み取り可能なファイルでなければなりません
プログラムは独自のソースコードを読むことができます
すべてのクローンは個別のファイルである必要があります
プログラムの印刷は許可されていません
ファイル名はバイト数にカウントされます
クローンはソースファイルと同じディレクトリにある必要も、同じファイル名を共有する必要もない
少なくとも1000個のクローンを作成できる必要があります
受賞:
最小バイトが勝ちます!
yes `<$0`|split -1
多くの方が、それは、バイト数...倍増