De vez en cuando se me da por hacer saries de posts en el blog. Sagas. Una de las últimas fue la saga sobre resoluciones a problemas del proyecto Euler. Lo que intentaba era resolverlos con alguna característica interesante de Python y luego explicarla. Luego de los primeros, los ejercisios se volvieron más matemáticos y encontraba menos cosas interesantes de Python que comentar, así que dejé de postear mis soluciones. Acabo de encontrar esta entre mis archivos y creo que tiene algo de originalidad como para merecer ser publicada:
¿Cuál es la suma de los dígitos del número 2^(1000)?
>>> 2**1000 107150860718626732094842504906000[algunos números fueron intencionalmente borrados] >>> a = 2**1000 >>> sum((int(x) for x in list(str(a)))) 1366
¿A alguien se le ocurre otra forma?






