Problem 1765 --Hanoi问题 1765: Hanoi问题
Time Limit
$1$ 秒/Second(s)
Memory Limit
$512$ 兆字节/Megabyte(s)
提交总数
$639$
正确数量
$468$
"
裁判形式
标准裁判/Standard Judge
我的状态
尚未尝试
难度
分类标签
数学
当前分类(单击移除):
数学
单击选择分类:
数学
循环
排序
字符串
正则表达式
编译原理
模拟
递归
顺序结构
构造
数论
STL
贪心
二维数组
搜索
递推
高精度
动态规划
二分
几何
组合数学
栈
数据结构
博弈
筛法
结构体
去重排序
回溯
树
高精度模拟
离散化
扩展欧几里得算法
图论
并查集
线段树
背包
概率算法
位运算
桶排序
矩阵快速幂
统计
二分答案
将来的你一定会感谢今天努力的自己
分支
明天的你一定感谢今天努力的自己
精细
队列
蓝桥杯
2024蓝桥杯_安科校赛
双指针
深度优先搜索
最小生成树
二分查找
优先级队列
网络流
二分图
"'
双端队列
字典树
堆
欧拉图
剪枝
usaco
快速矩阵幂
暴力枚举
分治
状态压缩
词法分析
递归下降分析
滑动窗口
递归下降
文法检测
数学 递推
如果将课本上的Hanoi塔问题稍做修改:仍然是给定N只盘子,3根柱子,但是允许每次最多移动相邻的M只盘子(当然移动盘子的数目也可以小于M),最少需要多少次?
例如N=5,M=2时,可以分别将最小的2个盘子、中间的2个盘子以及最大的一个盘子分别看作一个整体,这样可以转变为N=3,M=1的情况,共需要移动7次。
x
输入数据仅有一行,包括两个数N和M(0< =M< =N< =8)
仅输出一个数,表示需要移动的最少次数
本题记录
用 户(点击查看用户)
运行号(点击购买题解)
时 间
算法最快[$0 $ms]
梦鸿
647634
2020-11-05 21:25:15
内存最少[$0 $KB]
sqrjy
606422
2020-07-09 20:55:59
第一AC
陈国宁@网络工程141
90700
2017-05-19 17:48:35
第一挑战
陈国宁@网络工程141
90655
2017-05-19 17:09:15
竞赛编号
竞赛名称
竞赛时间
访问比赛
1085
2016-2017-2学期《JavaWeb系统开发》课程测试(14CS12,14NE12,14IS12)
2017-05-19 14:00:00
请登录