O número de Graham termina em 7. É um número massivo, em teoria exigindo mais informações para armazenar do que o tamanho do próprio universo. No entanto, é possível calcular os últimos dígitos do número de Graham.
Os últimos dígitos são:
02425950695064738395657479136519351798334535362521
43003540126026771622672160419810652263169355188780
38814483140652526168785095552646051071172000997092
91249544378887496062882911725063001303622934916080
25459461494578871427832350829242102091825896753560
43086993801689249889268099510169055919951195027887
17830837018340236474548882222161573228010132974509
27344594504343300901096928025352751833289884461508
94042482650181938515625357963996189939679054966380
03222348723967018485186439059104575627262464195387
Seu programa não pode conter esses (ou números semelhantes), mas deve calculá-los. Ele deve calcular 200 dígitos ou mais.
Saída para stdout. Tempo de execução de no máximo 2 minutos em hardware decente. O programa mais curto vence.
3**7625597484987
enquanto Python faz :)