preso dal forum di blacklight (dato che mi sembra un bel esercizio) postato da rk0.Scrivere un'algoritmo quine:
il mio in java (non ne ho mai fatto uno quindi non so se è giusto):
wikipedia ha detto:In informatica, un quine è un algoritmo che riproduce il suo stesso codice sorgente senza usare funzioni di I/O (aprire il file sorgente e stampare il suo contenuto è considerato "barare").Si tratta di un classico esercizio di programmazione che spesso viene dato a programmatori senza molta esperienza per testare le loro capacità. Per il proprio divertimento, molti programmatori esperti si impegnano a sviluppare il quine più corto possibile in ogni linguaggio di programmazione.
il mio in java (non ne ho mai fatto uno quindi non so se è giusto):
Codice:
public class Quine{public Quine(){String s="String";String pb="public";System.out.println(pb+" class "+" Quine{"+pb+" Quine(){"+s+" s=\""+s+"\";"+s+" pb=\""+pb+"\";System.out.println(pb+\" class \"+\" Quine{\"+pb+\" Quine(){\"+s+\" s=\"\"+s+\"\";\"+s+\" pb=\"\"+pb+\"\\\";}}");}}