L'obiettivo
In questa sfida, il tuo compito è quello di scrivere un programma, che non contenga alcun input, con il maggior numero possibile di anagrammi.
Il tuo punteggio sarà il numero di anagrammi del codice sorgente del tuo programma che sono quine valide divise per il numero totale di anagrammi possibili, ovvero la percentuale di anagrammi che sono quine valide.
Si applicano le scappatoie standard e le regole dei quines standard .
Nota: il programma deve contenere almeno 3 caratteri (non 3 byte).
Ingresso
Ogni anagramma (o permutazione) del tuo programma che è abbastanza piccolo di se stesso (cioè gli anagrammi che stai includendo nel tuo punteggio) non deve ricevere alcun input. Se la tua lingua richiede input come necessità, puoi presumere che al tuo programma verrà assegnata una stringa composta dalla lettera minuscola A. Tuttavia, non devi fare alcun uso dell'input in alcun modo.
Produzione
nil numero di anagrammi distinti del codice sorgente del tuo programma deve essere un quines valido, dove nrappresenta il numero di quegli anagrammi che stai includendo nel tuo punteggio, ad es.
Quei quine-anagarams possono produrre in qualsiasi modo tranne che scrivere l'output in una variabile. È consentita la scrittura su file, console, schermo ecc. Anche la funzione returnè consentita.
Esempio di punteggio
Supponiamo che il codice sorgente del programma sia code. E,
codeuscitecode.coeduscitecoed.cdoeuscitecdoe.cdeouscitecdeo.cedouscitecedo.ceodusciteceod.ocdeusciteocde.ocedusciteoced.odceusciteodce.odecnonodecgenera o produce errori.oedcnonoedcgenera o produce errori.oecdnonoecdgenera o produce errori.docenondocegenera o produce errori.doecnondoecgenera o produce errori.dcoenondcoegenera o produce errori.dceonondecogenera o produce errori.deconondecogenera o produce errori.deocnondeocgenera o produce errori.eodcnoneodcgenera o produce errori.eocdnoneocdgenera o produce errori.edocnonedocgenera o produce errori.edcononedcogenera o produce errori.ecdononecdogenera o produce errori.ecodnonecodgenera o produce errori.
Il punteggio di questa soluzione sarà
Criterio vincente
Vince la soluzione con il punteggio più alto! In caso di pareggio, vince la risposta con un conteggio dei caratteri più elevato (non conteggio dei byte) (da cui il bowling del codice )! Se il pareggio persiste, vince la soluzione pubblicata in precedenza!

