![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
Catherine_啧啧啧
这个作者很懒,什么都没留下…
展开
-
7-8 九连环问题(c++解决)
九连环是一种流传于山西省的传统民间的智力玩具,由九个圆环相连成串,以解开为胜。题图1.jpg九连环的九个环,一环扣一环地套在钗上。除了第 1 号环可以随时装上或卸下以外,其它环装上或卸下的条件是:在它的前面仅有紧靠它那一个环在钗上。即:当第 1 ~ i−2 号环都不在钗上,第 i−1 号环在钗上,这时可以装上或卸下第 i 号环。输入格式环数 操作(U表示装上, D表示卸下)输出格式装上或卸下九连环的操作步骤每行显示一步操作,具体格式为:环号: U或D (U表示装上,D表示卸下)输入样例原创 2020-12-29 22:13:00 · 1303 阅读 · 2 评论 -
7-7 汉诺塔问题(c++解决)
7-7 汉诺塔问题汉诺塔是一个源于印度古老传说的益智玩具。据说大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘,大梵天命令僧侣把圆盘移到另一根柱子上,并且规定:在小圆盘上不能放大圆盘,每次只能移动一个圆盘。当所有圆盘都移到另一根柱子上时,世界就会毁灭。题图1.jpg请编写程序,输入汉诺塔圆片的数量,输出移动汉诺塔的步骤。输入格式圆盘数 起始柱 目的柱 过度柱输出格式移动汉诺塔的步骤每行显示一步操作,具体格式为:盘片号: 起始柱 -> 目的柱原创 2020-12-29 22:11:17 · 548 阅读 · 0 评论