Ciao a tutti.
Chiedo se per caso qualcuno ha calcolato il risultato di 2^1048576, con tutte le cifre (sono circa 350000). Ciò mi consentirebbe di confrontare il mio risultato col suo e di validare il mio algoritmo. Non posso allegare il risultato per evidenti problemi di spazio (347Kb, compresi LF e NL – l’ho suddiviso in blocchi di 16 cifre -).
Dico solo che il risultato comincia così…
0000000000067411
4012549918020250
1012703018690325
2513570323189221
9601376799797510
2024420240080970
5808251293026108
8563759631247671
5746380604272433
8358100983840328
3397763831599116
3309971140868636
5990448120161515
9319825718462426
1893958781432205
… e finisce così…
2750026018840530
5974322908892626
3690983233220075
2824015410664921
8711067004711907
6606036575809959
2492717449005819
8841254129639418
0765962551800936
2113851895732605
5573758061438073
0301649610574436
8552204049883535
8143867833414001
8726165954365573
2572699287967713
3129195200928911
9068940335579136
Se qualcuno si vuol cimentare, poi confrontiamo i risultati.
L’algoritmo è scritto con una macro di Excel, è girato su una macchina con 2.9GHz di clock e ha impiegato circa 4 ore di elaborazione. La sfida consiste nel vedere chi ci mette di meno (a parità di risultato, ovviamente).
Ciao e grazie.