Dunque, ho dovuto aggiungere 3 righe per arrivare alla soluzione
funzionante:

marco@marco-desktop:~/work/anagrammi$ wc anagram.py
  47  124 1300 anagram.py


Soluzione con 1 sola parola:

marco@marco-desktop:~/work/anagrammi$ time python anagram.py italia 1
 Marco Beri
reimbarco

real 0m1.296s
user 0m1.272s
sys 0m0.012s


Soluzioni fino a 2 parole:


marco@marco-desktop:~/work/anagrammi$ time python anagram.py italia 2 Marco
Beri

<seguono 237 soluzioni>

real 0m1.524s
user 0m1.500s
sys 0m0.012s


Ma le performance con fino a 3 parole crollano miseramente a 39 secondi:

marco@marco-desktop:~/work/anagrammi$ time python anagram.py italia 3
 Marco Beri

<seguono 1113 soluzioni>

real 0m39.574s
user 0m39.472s
sys 0m0.036s



Carlo Miron non ha soluzioni con una parola e meno soluzioni con 2 parole
(solo 65) ma alcune sono carine:

mirar colon

clono mirra

milan corro

coli marron

minor carlo

corni moral


Anche Enrico Franchi non scherza:

fanno ricerchi

rifanno cerchi

inforna ricche

finanche corri

inforcar chine

incrina forche

feriranno chic


:-D
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a