PROJECT EULER · #0993
香蕉海狸
Banana Beaver
海狸在无限长的数轴上玩游戏。
游戏开始时,海狸位于
在每一步中,海狸都会根据它在位置
- 如果
处有一根香蕉, 处有一根香蕉,那么海狸会在 位置拾起一根香蕉,然后移动到 位置。 - 如果
处有香蕉,但 处没有香蕉,那么它会拿起 处的香蕉,并将自身移动到位置 。 - 如果
处没有香蕉,但 处有香蕉,则它将把香蕉从位置 移动到位置 ,并将自身移动到位置 。 - 如果
处没有香蕉且 处没有香蕉,则海狸检查它是否仍然携带至少三个香蕉。如果是,那么它将在三个位置 中的每一个位置掉落一根香蕉,并将自身移动到位置 ;否则游戏结束。
例如,如果
类似地,如果
设
您将获得
查找
题解待补充
这道题的题目已收录,解题思路、代码和答案将在后续补充。