译自 ROI 2014 Day1 T1. Автомат с игрушками
在 E 城的娱乐中心安装了一台新一代的游戏自动机。玩家可以向机器中投入硬币,并观察硬币从上到下穿过一个分叉的管道迷宫。
迷宫中共有 个节点,编号从 到 。每次投入硬币时,硬币会首先进入第 个节点。除第一个节点外,每个节点都恰好有一条从上方通入的管道,硬币可沿着这条管道进入该节点。从每个节点出发,最多有两条向下延伸的管道:一条通向左侧,一条通向右侧。
每条管道都有一定的宽度。当硬币到达某个节点时,它会沿着更宽的管道向下滑落;若两条管道宽度相同,则硬币选择左边的管道。
当硬币通过某条管道后,该管道的宽度会减少 。宽度为 的管道无法再通过硬币。如果硬币到达某个节点,而该节点已无可通行的管道,则机器停止运作,等待下一枚硬币投入。
最初,每个节点中都放有一个玩具。当硬币第一次到达某个节点时,该节点中的玩具会被送给投入该硬币的玩家。
潘克拉特非常喜欢编号为 的节点中的玩具。请编写一个程序,确定潘克拉特最少需要投入多少枚硬币,才能获得节点 中的玩具。