#L0832. 环形取数博弈
环形取数博弈
题目背景
小明和小红在一个环形轨道上玩取数游戏。
题目描述
有一个环形轨道,上面有 条边,每条边上有一个非负整数。这些整数中至少有一个 。
一枚硬币放在环上的某个节点上。两人轮流操作,每次可以选择硬币左边或右边一条数值非 的边,将该边上的数减小到任意非负整数(必须严格减小),然后将硬币移动到该边的另一端。
如果轮到某人操作时,硬币左右两边的边上的数值都是 ,则该人输。
判断先手方是否有必胜策略。
输入格式
第一行一个整数 ,表示边的数量。
第二行 个非负整数 ,表示每条边上的数值。
输出格式
如果先手有必胜策略,输出 YES,否则输出 NO。
样例
4
2 5 3 0YES
3
0 0 0NO
提示
本题的关键在于环上至少有一个 ,它将环断开。
数据范围
- 对于 的数据,
- 对于 的数据,,
难度
普及-
通过率
—
尝试
0
已通过
0
- ID
- 1560
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 125MiB
- 上传者