【发布时间】:2019-04-14 02:35:59
【问题描述】:
问题是让玩家沿着路径移动 n 个方格,从第 1 个方格开始,每一步向前移动。在任何 点,你可以做三件事之一。
按白色按钮向前移动 2 个方格。如果 剩下不到 2 个方格,则此按钮终止 游戏,你就赢了。
按红色按钮向前移动 3 个方格。如果 剩下不到 3 个方格,则此按钮终止 游戏,你就赢了。
按绿色按钮向前移动 5 个方格。如果 剩下不到 5 个方格,则此按钮终止 游戏,你就赢了。
规则:每个方块都涂上蓝色和绿色。 如果玩家停在绿色方块上。他输了。
如何设计算法来查找:
完成游戏所需的最少步骤
需要按下按钮才能获胜。
【问题讨论】:
-
您遇到的具体问题是什么?你能展示一下你的尝试吗?
标签: algorithm optimization dynamic