so cosa vuol dire 10^48, comunque algoritmo (da vocabolario) è un procedimento che ti porta ad un risultato in un numero finito di passi, quindi quello che ti ho detto E' un algoritmo...il fatto che ci metta decine di anni o qualche millisecondo non conta...

cmunque non c'è un metodo meno dispendioso (dimostrato) in termini di tempo...i'm sorry