#ARC143C. 石子堆
石子堆
石子堆
时间限制:2s
空间限制:512MB
题目描述
有 堆石子,初始时第 堆有 颗石子。
高桥君和青木君使用这些石子进行游戏。高桥君先手,两人轮流执行一次如下操作;无法执行操作的人失败。
- 选择至少一堆石子。若当前操作由高桥君执行,则从每个选中的石子堆中取走 颗石子;若由青木君执行,则从每个选中的石子堆中取走 颗石子。不能选择石子数不足的堆。
请判断两人均采取最优策略时谁会获胜。
输入格式
输入共两行:
第一行包含三个整数 。
第二行包含 个整数 。
输出格式
如果高桥君获胜,输出 First;如果青木君获胜,输出 Second。
样例输入 1
2 1 1
3 3
样例输出 1
First
样例输入 2
2 1 2
3 3
样例输出 2
Second
样例解释 1
一种可能的游戏过程如下:
- 高桥君从两堆中各取走 颗石子。
- 青木君从第 堆取走 颗石子。
- 高桥君从第 堆取走 颗石子。
- 青木君从第 堆取走 颗石子。
- 高桥君从第 堆取走 颗石子。
无论青木君如何操作,高桥君都能获胜,因此答案为 First。
数据范围
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 16 | 且 |
| 2 | 20 | ,,且 |
| 3 | 28 | |
| 4 | 36 | 无特殊限制 |