A 1-up Quine adalah program yang sangat mirip dengan Quine a. Satu perbedaan utama adalah bahwa alih-alih mencetak sendiri satu kali, ketika n salinan program digabungkan, hasilnya mencetak program asli n + 1 kali.
Contoh
Jika program Anda adalah Abc123
:
Abc123 -> Abc123Abc123
Abc123Abc123 -> Abc123Abc123Abc123
Abc123Abc123Abc123 -> Abc123Abc123Abc123Abc123
Tantangan
Tantangan Anda adalah membuat quine 1-up terpendek yang valid dalam bahasa apa pun. Aturan quine yang biasa berlaku, jadi Anda tidak boleh:
- Kirim program kosong.
- Langsung atau tidak langsung, baca 1 kode sumber.
- Gunakan quining built-in.
Ini adalah kode-golf, jadi kode terpendek dalam byte menang.
1 Ini tidak termasuk menggunakan string atau blok kode hard-coded sebagai bagian dari program Anda.
n
dibatasi oleh beberapa batasan tipe data (ukuran integer maksimum, dll)?