jueves, 27 de septiembre de 2018

La leyenda del Ajedrez

También puede interesarle ver Progresión geométrica en Python

A todos nos han contado la famosa leyenda del tablero de ajedrez y los granos de trigo. Se dice que un sabio enseñó a jugar al ajedrez a un rey de la India. Éste en recompensa le prometió darle lo que quisiera y el sabio pidió como recompensa un grano de trigo por la primera casilla del tablero y que por cada casilla adicional fuera doblando el numero de granos que había en la anterior. Los matemáticos del rey después de muchos días de cálculos le informaron que ese numero era tan grande que no había suficiente trigo en el mundo para pagar al sabio.

Para ilustrar el crecimiento geométrico hemos creado un código en Python para calcular ese número. Aquí tenéis el código.

 i=0  
 s=0  
 while i<64:  
  s+=2**i  
  print(i+1,2**i,s)  
  i+=1  
 print('Unos',int(round(s/25000000000000,0)),'millones de toneladas')  
 print('En 2018, la producción mundial fue de 750 millones de toneladas')  

La última línea se he añadido para dar una mejor perspectiva al enorme de numero que tenemos delante.

No hay comentarios:

Publicar un comentario