站外题求思路,有关数字的游戏
  • 板块题目总版
  • 楼主zenoCoding
  • 当前回复12
  • 已保存回复12
  • 发布时间2023/1/8 10:16
  • 上次更新2023/10/24 05:12:29
查看原帖
站外题求思路,有关数字的游戏
580512
zenoCoding楼主2023/1/8 10:16

描述

jack 和 rose 正在玩一个数字游戏,他们在白板上轮流写数字,jack 先手,rose 后手,彼此交替写下去,规则是如果前一个人写的数字是x,则下一个人写的数字只能是x+1或者x+2,直到有人写的数不小于n时,他将输游戏。同时规定 jack 第一次写的数字也只能是 1 或者 2 。他们都想赢得这场游戏,所以两人都会使用最优策略玩这个游戏。问当给定n时,谁会赢?

输入

一个正整数n

输出

获胜者的名字

样例输入#1

30

样例输出#1

jack

样例输入#2

10

样例输出#2

rose


有一点想不明白的是,为什么给定n=10时,一定为rose赢,不是会存在当 jack 写 1 并且一直以x+1写下去时最终jack赢的情况吗?还有就是求教各位大佬这题用什么思路解题比较好一点

2023/1/8 10:16
加载中...