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
, foobarfoobarfoobar
i 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
foobarfoobar
jest foobar
powtarzany dwa razy, nie raz.