Kendini çıktısı alan bir program oluşturun.
Ancak, kaynak kod n kez tekrarlanırsa (kaynak kodun bir kopyasını n-1 kez bitirmek anlamına gelir) , orijinal kaynak kodunu çıkış 1 / n olasılığı, çıkış 1 / n olasılığı olmalıdır iki kez tekrarlanan kaynak kodu, üç kez tekrarlanan kaynak kodunun çıkışının 1 / n olasılığı, ... ve n kez kaynak kodunun çıkışının 1 / n olasılığı.
Örneğin, programınız foobarher zaman tam olarak çıktı almalıdır foobar. Koşarsan Ancak foobarfoobarfoobarfoobar, o zaman çıkışının her bir ¼ şans olmalı foobar, foobarfoobar, foobarfoobarfoobarve foobarfoobarfoobarfoobar.
- Her olası çıktının dağılımı eşit olmalıdır
- Standart G / Ç yöntemlerinin uygulanmasına ve standart boşlukların yasak olmasına ek olarak, standart quine kuralları uygulanır (kendi kaynağına erişemez, vb.)
- Bu kod golf bayt kazanır çok kısa cevap kazanır
foobarfoobar) sadece yazdırırfoobar
foobarfoobaredilir foobarbir kez değil iki kez, tekrarladı.