3. 棋子移动问题。

booming 2005-11-20 05:44:23
3. 棋子移动问题。
(1)起始条件:有黑白各n个棋子(n≥4)排成一行,开始时白色棋子全部在左边,黑色棋子全部在右边。
(2)移动规则:
· 每次移动两个棋子,颜色不限;
· 可以移动到左边的空位,也可以移动到右边的空位上;
· 不能调换两个棋子的左右位置;
· 每次移动必须跳过若干棋子(不可平移)。
(3)要求:最后移成黑白相间的一行。
试给出移动程序。
...全文
123 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
helloyou0 2005-11-21
  • 打赏
  • 举报
回复
就是不能对调。空格在两边,应该是不限的吧。
ihsgnep 2005-11-20
  • 打赏
  • 举报
回复
至少开始有空格吧 在中间还是 哪里???

不能调换两个棋子的左右位置;??这句话没有看懂,什么叫 调换一个棋子的左右位置

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧