Arroz com Python o poder da progressão geométrica
O problema do tabuleiro de Xadrez e o Arroz.
Conta a lenda que o xadrez foi inventado na Índia, há mais de 1500 anos. O rei ficou tão fascinado com a invenção e as infinitas variações de movimentos, que resolveu recompensar o inventor.
O rei perguntou: O que você quer de recompensa?
Inventor: Quero um grão de arroz para a primeira casa, dois grãos para a segunda casa, 4 para a terceira, e assim sucessivamente.
“Só isso?”, o rei retrucou.
Então, o rei pediu para os matemáticos do reino fazerem as contas.
Na primeira casa, 1 grão = 2^0
Na segunda casa, 2 grãos = 2^1,
Na terceira casa, 4 grãos = 2^2.
E assim por diante até a casa 64 que seria 2^63.
Agora que sabemos quantos grãos de arroz foram usados em cada casa do tabuleiro , vamos verificar o total de arroz usado, uma vez que o arroz usado na casa anterior é somado no final de tudo.
Exemplo:
Na casa 1 foi usado 1 grão de arroz
Na casa 2 foram usados 2 grãos
Na casa 3 foram usados 4 grãos.
Dessa forma foram usados 1 + 2 + 4 = 7 Grãos aplicando essa fórmula teríamos que somar até a casa 64, mas o Python vai nos ajudar nesse trabalho.
Quantidade de Grãos de Arroz supostamente usados no tabuleiro: 18446744073709551615
Agora que temos o total do número de grãos usados para preencher todo o tabuleiro precisamos saber quanto isso dá em quilogramas.
E nisso uma pessoa com bastante tempo livre já nos deu a resposta.
Então com esses dados vamos calcular o arroz em quilogramas e depois em toneladas para facilitar as contas.
O valor de 361.942.158.963,0254 toneladas é o mesmo que dizer.
361 bilhões 942 milhões 158 mil e 963 TONELADAS de Arroz.
Então vamos fazer a conta para saber se isso é muito ou pouco.
Conclusão
No final temos o valor de 699.946.159,2787186, ou seja precisaríamos de mais de 699 milhões de anos produzindo arroz na escala atual (2022) para suprir a quantidade de arroz necessária para preencher o tabuleiro.
Esse é o poder da progressão geométrica.
Last updated
Was this helpful?