- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河内塔问题(国中版).ppt(1682KB)
河內塔之謎……國中版 交大網路專班 李政憲 你知道河內塔怎麼來的嗎? 1883年,一位法國的數學家在一份雜誌上介紹了一個相當吸引人的難題,這個遊戲名為「河內塔」,它來自古印度神廟中的一段故事(也有人說是這個教授為增加遊戲的神秘色彩而捏造的)。 關於河內塔的故事…… 在古老的印度有一座神廟,據說它是宇宙的中心。在廟中放了一塊上面插有三根長木釘的木板,在其中的一根木釘,從上至下被放置了64片直徑由小至大的圓環形金屬片。古印度教的天神指示祂的僧侶們將64片金屬片移至另一根木釘。 河內塔的規定…… 在每次的移動中,只能搬移一片金屬片,並且在過程中必須保持金屬片由上至下是直徑由小至大的次序,使直徑較小的被放在上層。 直到有一天,僧侶們能將64片金屬片依規則從指定的木釘上全部移動至另一根木釘上,那麼,世界末日即隨之來到,世間的一切終將被毀滅,萬物都將至極樂世界。 A B C 1 1 1 讓我們來搬搬看…… 請問要把A柱上的盤子1搬到C柱上,最少需要幾次呢? 實際最少次數…… 1層河內塔時,直接把盤子從A搬到C,次數為1次。 A B C 1 1 記得要符合一次搬一個,上面盤子要先搬的原則,請把A柱上的盤子都搬至C柱,最少需要幾次呢? A B C 2 2 1 1 2 1 2 1 2 1 多了一層有什麼差別? 二層河內塔(n=2)時…… (1)移動盤子1從木樁A到木樁B。(2)移動盤子2從木樁A到木樁C。(3)移動盤子1從木樁B到木樁C。 最少次數規律推導…… 至少共3次 (同理A?B亦為3次) A B C 2 1 1 2 1 A B C 3 3 3 2 1 2 1 3 2 1 3 2 1 3 2 1 3 2 1 3 2 1 2 1 1 三層河內塔搬移…… 請你來搬搬看,把A柱上的盤子都搬至C柱,並計算搬動的次數…… 三層最少次數推導…… 三層河內塔(n=3)時…… (1) 1:A?C (2) 2:A?B (3) 1:C?B (4) 3:A?C (5) 1:B?A (6) 2:B?C (7) 1:A?C 至少共7次 A B C 3 2 2 1 1 3 1 2 1 1 河內塔最少次數規律推導…… 二層、三層河內塔比較…… 1+2:A?B共3次 3:A?C共1次 1+2:B?C共3次 至少共7次 A B C 3 3 2 1 2 1 2 1 河內塔最少次數規律推導…… 三層、四層河內塔比較…… 1+2+3:A?B共7次 4:A?C共1次 1+2+3:B?C共7次 至少共15次 A B C 4 4 3 2 1 3 2 1 3 2 1 河內塔次數規律推導…… 總次數 規律推導 一般式 1層 河內塔 1次 2-1 21-1 2層 河內塔 3次 4-1 22-1 3層 河內塔 7次 8-1 23-1 4層 河內塔 15次 16-1 24-1 k層 河內塔 …… …… 2k-1 2 4 8 4 3 2 A B C 4 3 2 1 河內塔搬動方式推導…… 先試試四層的河內塔,觀察其規律…… 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 3 2 1 4 4 3 4 3 2 1 3 2 1 2 1 甲: 乙: 1 4 3 2 1 2 3 4 4 3 2 1 2 3 4 4 3 2 1 2 3 4 河內塔搬動方式推導…… 由上述的規律得知,欲完成k+1層河內塔,需將前k層自A移至B,再將第k+1層自A移至C,再將前k層自B移至C。 A B C k+1 k+1 k …… 1 k …… 1 k …… 1 河內塔搬動方式推導…… 以n=5為例…… A B C 5 4 3 2 1 河內塔搬動方式推導…… 以n=5為例…… 第5個要搬至C,先將1-4個搬至B; A B C 5 4 3 2 1 4 3 2 1 5 河內塔搬動方式推導…… 以n=5為例…… 第5個要搬至C,先將1-4個搬至B; 第4個要搬至B,先將1-3個搬至C; 5 A B C 4 5 3 2 1 3 2 1 河內塔搬動方式推導…… 以n=5為例…… 第5個要搬至C,先將1-4個搬至B; 第4個要搬至B,先將1-3個搬至C; 第3個要搬至C,先將1-2個搬至B; A B C 4 5 3 2 1 2 1 2 1 河內塔搬動方式推導…… 以n=5為例…… 第5個要搬至C,先將1-4個搬至B; 第4個要搬至B,先將1-3個搬至C; 第3個要搬至C,先將1-2個搬至B; 第2個要搬至B,先將第1個搬至C。 由圖可知當要移動個數為奇數, 編號奇數的盤子移動至目標柱, 編號偶數的盤子移動至中繼柱。 A B C 4 5 3 2 1 1 河內塔搬動方式推導…… 若固定由A開始搬起…… 欲完成n=k於C,需先完成n=k-1於B; 欲完成n=k-1
您可能关注的文档
最近下载
- 最新最完整的的厂房设施确认实施方案.pdf
- 工程造价专业大学生职业生涯规划书.docx VIP
- 档案管理10号令解读(网).ppt
- 重庆《轻质隔墙条板应用技术标准》DBJ50T 338-2019.pdf
- (冀人版)科学五年级上册全册知识点.docx
- 电子工业版信息科技七年级上册3-1 “互联网+”在学习中的应用 教案.pdf VIP
- 2024-2025学年高中生物 第4章 种群和群落 第4节 群落的演替说课稿 新人教版必修3.docx
- 10 数学史问题与一元一次方程(含答案析) -七年级数学之专攻一元一次方程各种类型题的解法(人教版).docx
- 锅炉本体焊接作业指导书.pdf
- 钣金加工:折弯工艺手册.doc VIP
文档评论(0)