棋盘摆米的故事你得到了什么启发

就是这个:

棋盘上的米

有这样一个关于某一个古代国王的故事.

国王爱上了一种称为“围棋”的游

戏,

决定嘉奖此项游戏的发明者。

他把发明者召入宫中并且当众宣布要满足发明

者一个愿望。

“陛下,我深感荣幸。”发明者谦卑地说,“我希望陛下赏我一粒米。”

“只是一粒米?”国王深感惊讶。

“是的,

只要在棋盘的第一格放上一粒米,

”发明者说,

“在第二格加倍至

2粒,在第三格加倍至4粒

...

依次类推,每一格钧是前一格的双倍,直到放满

整个棋盘为止。这就是我的愿望。”

国王很高兴。

“如此廉价便可以换得这么好的游戏,

”他心想,

“这真是托

列祖列宗的福了。”

“好的!

”国王大声说,

“把棋盘拿出来,

让在座的各位目睹我们的协定.

王宫的人都聚集到棋盘边。

厨房的仆人拿来一磅重的一袋米递给发明者。

明者笑着打开了袋子。

“我建议你回厨房换一个大的袋子,

”发明者对仆人说。

宫廷里的人都大笑

起来,

误以为这句话是讽刺的意思,

然后发明者开始在棋盘上摆放米粒,

每走一

格便倍增米粒的数量.

当第一排的8个格放满时,

1...2...4...8...16...32...64...128

粒米,

旁观者仍大笑着,

指指点点。

但当放到第二排中间时,

咯咯的笑声渐渐地被惊叹

声所代替,因为小堆的米不久便倍增成了小袋的米,再倍增成大袋的米.

到第二排结束时,

国王知道自己犯下了一个极大的错误.

他已经欠发明者的

米粒数为

32,768

,而且还空着

48

个格子呢!

国王终止了这个游戏,

召来全国最聪明、

最有智慧的数学家,

让他们来帮助

计算自己欠发明者多少粒米.

数学家们打着算盘,

在石板上匆匆计算着。

几番周

折后,得到了一个不可思议的结论:

一粒米在64格的棋盘上每个格倍增,最后是

1800

亿兆粒米,总数相当于

全世界的米粒总数的10倍。

国王终止了这项游戏,

向发明者提出了一个他不可能拒绝的赏赐:

如果他放

过国王,

发明者将得到上百公顷富饶的土地和乡村庄园.

发明者高兴地接受了赏

赐。

每个人都举杯祝贺发明者,

恭喜他的才智和聪明。

他高兴地住在封赏的土地

上,享受了许多年舒适的生活。

我曾经记下了计算的准确结果是——

1+2+2×2+2×2×2+2ׄ„×2

=18446744073709551615

粒米学过等比数列求和公式,今天温习了一遍。高斯说“给我最大快乐的不是已有的知识,而是不断地学习”,孔子说“温故而知新,可以为师矣”。以前学等比数列并不知道这样的故事,今天跟着故事温故学过的知识,原来学习不仅为了应付考试,成为寻找欢乐的需要时,记得更牢,掌握得更好,生命因不断学习而变得充实、愉快!

虽然这个知识也许对我的生活没有多少帮助,谁又知道它到底有没有帮助呢?机会总是光顾有准备的头脑,与其准备求诸与外,不如准备充实自己。世界真奇妙,我们不知道得太多,因为无知,生命充满期待;因为懂得,生命更加精彩!

人生不是得到,而是学到!

国王得到举国上下,学到真理面前人人平等。

python棋盘放米的故事_棋盘摆米的故事你得到了什么启发相关推荐

  1. python与数学的故事_我与数学的故事作文

    作文学习中的数学故事(共10篇)生活中的数学故事作文今天老师上课讲了7 ,老师要求我们回家在生活中找7.我找到了很多7,我告诉爸爸:你的汽车牌号上有7:你的手机号码上也有7.爸爸听了高兴地说:你真是个 ...

  2. mysql 将米换算公里_公里和米的换算关系(千米和米换算公式)

    你好!1公里=1千米=1000米 如果对你有帮助望采纳 1公里=1千米,1千米=1000米,1米=10分米=100厘米=1000毫米-- 1公里=1000米1米=0.001公里 1.一千米等于一公里, ...

  3. python123中棋盘放米的故事_棋盘里放麦粒的故事你只知道一半

    01 - 印度国王的赏赐 古时候,印度有个国王很爱玩.一天,他对大臣们说:希望得到一种玩不腻的玩意儿,谁能使他得到,将重重有赏. 不久,有个聪明的大臣向他献上一种棋子,棋盘上有64个格子,棋子上刻着& ...

  4. python棋盘放麦粒求和递归_超级加倍!学会了就是一代土块(du guai)——你知道有多少种洗牌的方式吗?...

    原标题:超级加倍!学会了就是一代土块(du guai)--你知道有多少种洗牌的方式吗? 数学中有一个非常可爱的函数--阶乘函数( factorial function),它会将输入数乘以所有小于它的正 ...

  5. 棋盘放芝麻:有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量(代码)

    题目:有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量 代码如下: <script type=" ...

  6. python小猴子摘桃子的故事_小猴子摘桃子的故事

    小猴子摘桃子的故事 猴山上有只小猴子,很活泼聪明,可就是老爱丢东西,什么事儿 也做不好. 有一天,他想:这猴山上有什么好玩的 ? 还是下山去走走.要是碰 上什么好吃的,好玩的,带点儿回来让别的猴子见了 ...

  7. python与数学的故事_我与数学的故事作文800字

    有许多人会认为数学只是几个枯燥的数字和符号,但在我的眼中,数学是充满乐趣的. 数学的世界,是最神奇的一个世界,那里有许许多多让人好奇的问题,而问题的背后又有许多不同的答案. 当我们在计算人口的时候,可 ...

  8. 趣味数据故事_坏数据的好故事

    趣味数据故事 Meet Julia. She's a data engineer. Julia is responsible for ensuring that your data warehouse ...

  9. 两个数学家的故事_两个网站的故事

    两个数学家的故事 by Sun-Li Beatteay 通过孙丽·贝蒂 两个网站的故事 (A Tale of Two Websites) 进步和自我反思的重要性 (The importance of ...

  10. 米转经纬度_经纬度换算米(经纬度精度换算米数)

    经度113度55分24秒.纬度22度29分3秒. 经纬度的距离都是一度=111公里.一公里=1000米,经纬度分度.分.秒都是60进制. 记忆中好象是每一度是1852米,也就是一海里.那么既然知道了一 ...

最新文章

  1. android 一维数组遍历,$.each()循环遍历一维数组、二维数组、JSON数据和DOM元素
  2. centos7 时间设置
  3. GY歌谣之读懂每行代码(飞智) 2020 10 16 Duplicate keys detected
  4. 比特飞解决方案大汇总,你的贴身家教
  5. [转]SUID和SGID
  6. ORB_SLAM : semi dense code
  7. 【高并发】JUC中等待多线程完成的工具类CountDownLatch
  8. Python-初体验
  9. libvirt中的message bus
  10. BZOJ 3926: [Zjoi20150]诸神眷顾的幻想乡
  11. html多个div横向排列居中,多个div垂直居中横向排列的示例分析
  12. 微信小微商户申请入驻接口PHP示例
  13. 如何免费获取一个 Cloudflare 公网 IP
  14. 云计算技术实际上就是计算机网络的,浅析计算机网络的云计算技术.doc
  15. Netlink的简介及使用方法
  16. matlab 绘制任意方向和位置的空间圆锥体
  17. 导图解房(03) MECE法则解读房屋属性
  18. 数据挖掘十大算法--PageRank
  19. 微信小程序图片验证组件封装
  20. 2019年伯克利大学 CS294-112《深度强化学习》第1讲:课程介绍和概览(笔记)

热门文章

  1. android rxbus github,RxBus for Android
  2. SpringBoot集成SpringSecurity步骤
  3. 同步Chrome浏览器插件
  4. python中linspace函数_python np.linspace
  5. java.exe 0xc000012d_应用程序无法正常启动 0xc000012d
  6. 【全志A64/R18】Android平台获取Chip ID
  7. Android屏幕截图实现方式 系统截屏源码分析和三指截屏
  8. 轻松搞懂【TF-IDF、word2vec、svm、cnn、textcnn、bilstm、cnn+bilstm、bilstm+attention实现】英文长文本分类
  9. Modelica运算符
  10. c语言程序输出三角,C语言小程序之输出“上三角”