2012-HU-03跳房子 算法与编程 算法,过程,条件
小海狸们正在玩一个跳房子的游戏(如右图)。他 们使用两个骰子,其中一个是常见的数字骰子,6个面 分别标好了数字1、2、3、4、5、6;另一个是彩色骰子, 有绿色、蓝色和红色的面。
游戏规则如下:
(1)若彩色骰子红色的面朝上,则数字骰子朝上一面的数字值加1。
(2)若彩色骰子绿色的面朝上,则数字骰子朝上一面的数字值加3。
(3)若彩色骰子蓝色的面朝上,则数字骰子朝上一面的数字值加5。
(4)若得到的结果比7大,那么必须从格子的数字1跳到数字7 的位置,然后再往回跳。
例如,若小海狸投出数字6和绿色,则需要跳 6+3=9次:跳的顺序为1、2、3、4、5、6、7、6、5, 最后会跳到数字为5的格子上。 如果小海狸站在数字为6的格
4,绿色
3,蓝色
6,红色
5,蓝色
发表评论