Usiamo la realtà aumentata per cacciare piccole creature nascoste nel codice sorgente. Scrivi un programma quine che emette la propria sorgente di codice, ad eccezione di 5 caratteri consecutivi che verranno modificati e che visualizzerà un PCG-mon :(^_^)
I 5 caratteri consecutivi possono essere posizionati in qualsiasi punto del codice sorgente (dalla posizione 0
a n-5
, n
essendo la lunghezza del codice sorgente). Il codice sorgente deve avere una lunghezza minima di 5 caratteri. La stringa (^_^)
o parte della sua sottostringa di lunghezza> = 2 non deve apparire nel codice sorgente iniziale, ma solo nell'output.
Esempio di invio valido:
- codice sorgente
my source code
, outputmy (^_^)e code
Non valido:
- codice sorgente
(^_^) copy;
, output(^_^) (^_^)
Criteri vincenti
Vince il codice più breve in byte.
(^_^)
con un codice sorgente con meno di 5 caratteri? forse con una codifica specifica ...
G
produce l'output abcdefghijklmnopqrstuvwxyz
.