ok ora finamo l'ot, ma perchè hai fatto 60466176*6? semmai 60466176*2, ossia le combinazioni + lo \n per ognuna, dove sbaglio?Originariamente inviato da MItaly
36^5=60.466.176 combinazioni da 5 caratteri + ritorno a capo ciascuna = 60466176*6=362797056 bytes=345,99 MiB.
Supponendo che il programma macini 25 milioni di combinazioni al secondo (non consideriamo l'IO) anche solo per "visitare" tutte le 36^24 combinazioni ci metterebbe circa 2,85*10^22 anni; se le dovesse anche scrivere, otterremmo un file di circa 1,23*10^26 TiB. Non credo che terrei neanche quello; preferisco le risposte compatte a lunghi calcoli (che so, 42 (cit.)).
comunque..