Data una stringa, restituisce se la stringa è una sottostringa del codice sorgente del programma.
Si applicano le regole quine standard, il che significa che non è possibile leggere il proprio codice sorgente. La lunghezza dell'input è garantita essere inferiore o uguale alla lunghezza del programma. È possibile restituire due valori distinti, non necessariamente valori di verità e falsità. Puoi anche inviare una funzione, piuttosto che un programma completo.
Questo è un code-golf quindi vince il codice più corto!
Un esempio
Se il codice sorgente è print(input() = False)
, dovrebbe restituire True per nt(i
ma False per tupn
.