Utwórz program, który sam wyjdzie.
Jeśli jednak kod źródłowy jest powtarzany n razy (co oznacza konkatenację kopii kodu źródłowego do końca n-1 razy) , wówczas powinno być 1 / n prawdopodobieństwo wyprowadzenia oryginalnego kodu źródłowego, 1 / n prawdopodobieństwo wyprowadzenia kod źródłowy powtórzony dwukrotnie, prawdopodobieństwo 1 / n wyprowadzenia kodu źródłowego powtórzone trzy razy, ... i prawdopodobieństwo 1 / n wyprowadzenia kodu źródłowego n razy.
Na przykład, jeśli twój program jest foobar, to zawsze powinien wypisywać dokładnie foobar. Jeśli jednak uruchomić foobarfoobarfoobarfoobar, to nie powinno być ¼ szansa każdego wyprowadzania foobar, foobarfoobar, foobarfoobarfoobari foobarfoobarfoobarfoobar.
- Rozkład każdej możliwej produkcji powinien być równy
- Oprócz stosowania standardowych metod we / wy i zabronionych standardowych luk, obowiązują standardowe zasady quine (nie można uzyskać dostępu do własnego źródła itp.)
- To jest kod golfowy, więc wygrywa najkrótsza odpowiedź w bajtach
foobarfoobar), Wydrukuje się tylkofoobar
foobarfoobarjest foobarpowtarzany dwa razy, nie raz.