Esto está relacionado con el Problema de Euler $13$ de http://www.ProjectEuler.net.
Calcula los primeros diez dígitos de la suma de los siguientes cien números de $50$ dígitos.
$37107287533902102798797998220837590246510135740250$
Ahora, este fue mi razonamiento:
Puedo descartar libremente los últimos cuarenta dígitos y dejar los últimos diez.
$0135740250$
Y luego simplemente sumar esos. Esto sería lo suficientemente grande como para ser almacenado en un tipo de dato de $64$ bits y mucho más fácil de calcular. Sin embargo, mi respuesta no está siendo aceptada, así que me veo obligado a cuestionar mi lógica.
Sin embargo, no veo ningún problema. Los últimos cuarenta dígitos nunca harán la diferencia porque son al menos un orden de magnitud de $10$ más grandes que los valores anteriores y, por lo tanto, nunca retroceden hacia áreas más pequeñas. ¿No es así?