1 / 1
文档名称:

python计算棋盘放米的故事在棋盘上64个格子里放大米粒的故事.pdf

格式:pdf   大小:84KB   页数:1页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

python计算棋盘放米的故事在棋盘上64个格子里放大米粒的故事.pdf

上传人:鼠标 2023/6/8 文件大小:84 KB

下载得到文件列表

python计算棋盘放米的故事在棋盘上64个格子里放大米粒的故事.pdf

文档介绍

文档介绍:该【python计算棋盘放米的故事在棋盘上64个格子里放大米粒的故事】是由【鼠标】上传分享,文档一共【1】页,该文档可以免费在线阅读,需要了解更多关于【python计算棋盘放米的故事在棋盘上64个格子里放大米粒的故事】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。python计算棋盘放?的故事_在棋盘上64个格??放??粒的故事有?个皇帝的??不幸落?,被?个农夫救上来,皇帝问农夫想要什么以报答他的救?之恩。农夫指着旁边的?个国际象棋棋盘,对皇帝说:您在第?个格??放?粒??,在第?个格??放2粒,在第3个格??放4粒,在第4个格??放8粒,以此类推,每?格??的??粒数都是前?格的两倍。就这样把这64个格?都放好了,我就要这么多??粒。皇帝听后,觉得农夫的要求很容易满?,就笑着满?答应下来。但是?个聪明的??告诉皇帝,把全德国?产的??都拿来,也填不完这64格……。这是?道中学数学题,就是“等?数列求和”的问题。棋盘上64个格??总共究竟要放多少粒???其实是很容易计算出来的:设64格?的??粒数总和是S,则S=1+2+4+8+……+263????????????????????????(1)(等号右边第64项是2的63次?)我们把(1)式等号两边都乘以2,等式仍然成?:2S=2+4+8+……+263+264??????????????????????(2)(等号右边第63和64项分别是2的63和64次?)(2)式等号右边从第?项开始到第63项,与(1)式等号右边从第?项开始到第64项完全?样,所以,我们把(2)式等号两边分别减去(1)式等号两边,等式仍然成?,并且变成:S=264-1?????????????????????????????????????????(3)也就是说,棋盘上64格?的??共有“2的64次?减去1”这么多粒,?即18,446,744,073,709,551,615粒。有??电?秤计量过,?公???约有52000粒。我们保守?点祘,假设?公???有216?=?65536粒,“2的64次?减去1”这么多粒??就有248公?,2814亿吨。漫说德国,就是把全世界的??都拿来也不能按农夫要求填好这64个格?,所以,这只是?个玩笑?已。