Terkait: Interquine
Program A mengeluarkan kode program B saat dijalankan, dan B mengeluarkan sumber C, dan C menghasilkan sumber A.
Kali ini Anda tidak dapat bertukar dua karakter dan bertukar lagi :)
Persyaratan:
- Hanya satu bahasa di semua program
- Batasan celah standar berlaku
- Semua program berbeda. Satu program yang menghasilkan sendiri tidak memenuhi syarat. Dua yang saling output tidak memenuhi syarat juga.
- Semua program tidak kosong, atau paling tidak panjangnya 1 byte.
- Tidak ada yang dapat dibaca karena stdin terhubung
/dev/null
(Anda dapat menyalahgunakan aturan ini jika Anda bisa ). Output menuju ke stdout. - Jangan gunakan fungsi yang menghasilkan hasil acak.
Tambahan:
- Berikan penjelasan jika memungkinkan
Skor adalah panjang dari yang terpendek (dapatkah Anda membuat program panjang dari yang pendek?). Harap tulis panjang semua program dan sorot jumlah terkecil. Mengejar baris baru tidak masuk hitungan. Skor terendah menang .