002:拨钟问题
总时间限制: 1000ms 内存限制: 65536kB
描述
有9个时钟,排成一个3*3的矩阵。
|-------| |-------| |-------|
| | | | | | |
|---O | |---O | | O |
| | | | | |
|-------| |-------| |-------|
A B C
|-------| |-------| |-------|
| | | | | |
| O | | O | | O |
| | | | | | | | |
|-------| |-------| |-------|
D E F
|
-------| |-------| |-------|
| | | | | |
| O | | O---|

本文探讨了如何使用C++的枚举方法解决拨钟问题,目标是最小化移动次数将9个时钟的指针全部调整到12点。题目给出了9种不同的时钟移动方式,并提供了输入输出示例。解决方案在于枚举前三种移动方式的组合,以找到最短的移动序列。
最低0.47元/天 解锁文章
742

被折叠的 条评论
为什么被折叠?



