#ABC278G. 广义减法游戏
广义减法游戏
广义减法游戏
题目描述
这是一个交互式任务(你的程序通过标准输入输出与评测程序交互)。
给定整数 。
你与评测系统进行以下游戏:
桌上有编号 到 的 张卡片。
玩家轮流进行以下操作:
选择一个整数对 ,满足 、,且卡片 共 张全部仍留在桌上,然后将卡片 从桌上移除。
先无法进行操作的一方失败,另一方获胜。
请选择先手或后手,并选择相应的身份与评测系统进行游戏并获胜。
输入格式
这是一个交互式任务(你的程序通过标准输入输出与评测程序交互)。
首先,接收按以下格式给出的 :
之后,轮到你行动时,评测系统会按以下格式输出一个整数对 :
这里,保证 是以下三种之一:
- :表示评测系统无法进行操作。也就是说,你获胜了。
- :表示你上一步输出了非法的 或输出了 。也就是说,你失败了。
- 其他情况:表示评测系统以 执行了操作。保证评测系统选择的 合法。
如果评测系统返回 或 ,游戏已经结束。此时请立即终止程序。
输出格式
首先,选择先手或后手。选择先手则输出 First,选择后手则输出 Second。
然后游戏立即开始:你以你所选择的身份行动,评测系统以另一方身份行动。请通过输入输出与评测系统交互,直到游戏结束并获胜。
轮到你行动时,按以下格式输出你在操作中选择的整数对 。如果不存在可选择的 ,则输出 :
样例
本题为交互式任务。以下为 时的交互样例:
| 输入 | 输出 | 说明 |
|---|---|---|
6 1 2 |
首先给出整数 。 | |
First |
选择先攻,开始游戏。 | |
2 1 |
选择 ,移除卡片 。 | |
3 2 |
选择 ,移除卡片 。 | |
6 1 |
选择 ,移除卡片 。 | |
5 1 |
选择 ,移除卡片 。 | |
1 1 |
选择 ,移除卡片 。 | |
0 0 |
评测系统无法进行操作,所以你获胜。 |
数据范围
- 、、 均为整数。
提示
- 每次输出后都要换行并刷新(flush)标准输出。否则可能得到 TLE。
- 交互过程中输出了非法内容,或者程序中途终止,评测结果将不确定。特别是,如果程序执行过程中发生运行时错误,评测结果可能是 WA 或 TLE 而不是 RE。
- 游戏结束后立即终止程序。否则评测结果不确定。
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 2551
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者