AT_highrate2025_d みかんの取り合い

题目描述

本题是**交互题**(你的程序将与评测程序通过标准输入输出进行交互)。 给定一个整数 $N$。 有 $N$ 个橘子。 你与腊肠犬“ルンルン”轮流进行以下操作: - 吃掉 $1$ 个或 $2$ 个橘子。 最后吃掉最后一个橘子的人获胜。你可以选择先手或后手,并实际进行每一步操作直到获胜。

输入格式

本题为交互题(你的程序将与评测程序通过标准输入输出进行交互)。 首先,将给出一个整数 $N$,你需要读入该值。 > $N$ 接下来,你需要选择先手或后手。选择先手时输出 `First`,选择后手时输出 `Second`。 之后,按照你选择的顺序,游戏立即开始。你需要在每次轮到你操作时,通过输出吃掉橘子的数量 $x$ 与评测系统进行交互。如果无法选择合法的 $x$,则输出 $x=0$。 > $x$ 轮到“ルンルン”时,评测系统会输出一个整数 $a$: > $a$ $a$ 有以下四种可能: - $a=0$:表示“ルンルン”无法进行操作,游戏结束,你获胜。 - $a=-1$:表示你在前一步输出了非法的 $x$,如 $x\neq 1,2$ 或 $x$ 大于剩余橘子数,游戏结束,你失败。 - 其它情况:表示“ルンルン”吃掉了 $a$ 个橘子。保证 $a=1$ 或 $2$ 且 $a$ 不超过剩余橘子数。 当 $a=0$ 或 $a=-1$ 时,游戏已结束,此时应立即退出程序。

输出格式

参见输入格式部分,具体交互方式如下。

说明/提示

### 注意事项 - **每次输出后请换行,并及时 flush 标准输出,否则有可能被判为 TLE。** - **如果交互过程中输出了非法内容,或程序中途退出,评测结果是不定的。** 特别注意:如果程序运行过程中发生运行时错误,评测结果可能不是 RE 而是 WA 或 TLE。 - 游戏结束后请立即终止程序,否则评测结果是不定的。 ### 输入输出样例 以下为 $N=4$ 时的输入输出示例。 输入 输出 说明 `4` 首先给出整数 $N$。 `First` 选择先手,开始游戏。 `1` 吃掉 $1$ 个橘子,剩余 $3$ 个。 `2` “ルンルン”吃掉 $2$ 个橘子,剩余 $1$ 个。 `1` 吃掉 $1$ 个橘子,剩余 $0$ 个。 `0` “ルンルン”无法操作,你获胜。 # 输入格式 # 输出格式 # 提示 ### 约束条件 - $1\le N\le 100$ 由 ChatGPT 5 翻译