CF1434E.A Convex Game
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Shikamaru 和 Asuma 喜欢玩各种游戏,有时他们会玩如下的游戏:给定一个递增的数字序列,他们轮流行动。每一步操作是从序列中选取一个数字。
假设已选取的数字为 vi1、vi2、…、vik,则需满足以下条件:
- 对于所有 1≤j≤k−1,有 ij<ij+1;
- 对于所有 1≤j≤k−2,有 vij+1−vij<vij+2−vij+1。
然而,只玩一局游戏太简单了,所以今天 Shikamaru 和 Asuma 决定同时玩 n 局游戏。他们约定轮流操作,每次只在某一局游戏中进行一次合法操作,Shikamaru 先手。无法进行操作的一方判负。请判断在双方都采取最优策略的情况下,Shikamaru 是否能够获胜。
输入格式
第一行包含一个整数 n(1≤n≤1000),表示同时进行的游戏局数。接下来的每组描述一局游戏。
每组描述包括两行,第一行为一个整数 m(m≥1),表示该局游戏的数字序列长度。第二行为一个递增的、用空格分隔的序列 v1,v2,…,vm(1≤v1<v2<…<vm≤105)。
所有序列的总长度不超过 105。
输出格式
如果 Shikamaru 能确保获胜,输出 "YES";否则输出 "NO"。
输入输出样例
输入#1
1 10 1 2 3 4 5 6 7 8 9 10
输出#1
YES
输入#2
2 10 1 2 3 4 5 6 7 8 9 10 10 1 2 3 4 5 6 7 8 9 10
输出#2
NO
输入#3
4 7 14404 32906 41661 47694 51605 75933 80826 5 25374 42550 60164 62649 86273 2 7002 36731 8 23305 45601 46404 47346 47675 58125 74092 87225
输出#3
NO
说明/提示
在第一个样例中,Shikamaru 可以直接选取最后一个数字,Asuma 因为第一个条件无法再选,Shikamaru 获胜。
在第二个样例中,Asuma 可以采取对称策略,每次在另一局中重复 Shikamaru 的操作,因此可以获胜。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?