「yyOI R2」youyou 的序列 II
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
注意:本场比赛提交时不开启文件输入输出,与正常的梦熊周赛保持一致。
题目描述
给定一个长度为 的非负整数序列 ,初始时所有数均被标记为蓝色,youyou 和 yy 轮流对序列 进行操作,由 youyou 开始。
-
如果当前是 youyou 的回合,那么他可以选择一个长度至多为 的区间,如果该区间内所有数的和小于等于 ,则标记该区间所有数为红色。
-
如果当前是 yy 的回合,那么他可以选择一个长度至多为 的区间,如果该区间内所有数的和大于 ,则标记该区间所有数为蓝色。
如果当前操作方没有可操作的区间,他将跳过本回合。
定义 youyou 胜利即是在游戏任意时刻,所有数都被标记为红色。定义 yy 胜利则是在 个回合内,youyou 无法胜利。两者都会以最优策略进行游戏。
但是他们认为这个游戏太简单了,于是决定上上强度。
现在给定 个操作,对于每个操作给定三个数 。
- 如果 为 ,表示将 增加 ()。
- 如果 为 ,表示 youyou 和 yy 将在区间 所形成的序列上进行一轮游戏。
对于每个 的操作,请你求出在区间 所形成的序列上进行游戏,youyou 能否获得胜利。如果 youyou 能胜利,输出 cont
;否则,输出 tetris
。
输入格式
第一行,六个整数 ,其中 为序列长度, 为操作个数, 的定义在题目描述中给出。
第二行, 个整数 。
接下来 行,每行三个整数 ,表示一个操作,操作的定义在上面已给出。
输出格式
对于每一个 的操作,输出一行表示答案。
样例
5 3 4 2 2 3
1 0 0 1 1
2 1 5
1 3 3
2 1 5
cont
tetris
样例 1 解释
第一次游戏在序列 上进行。
回合 :youyou 将区间 内的数染红。
回合 :yy 没有可操作的区间,跳过了本回合。
回合 :youyou 将区间 内的数染红。
此时所有数都被染红,youyou 获胜,输出 cont
。
第二次游戏在序列 上进行。
容易发现,此时 youyou 无法获胜,输出 tetris
。
8 6 10 3 5 2
0 1 0 0 1 0 0 1
2 1 7
1 4 2
2 5 7
1 5 1
1 7 2
2 1 8
cont
cont
tetris
样例 3
见下发文件中的 seq/seq3.in
与 seq/seq3.ans
。
该组样例满足测试点 的约束条件。
样例 4
见下发文件中的 seq/seq4.in
与 seq/seq4.ans
。
该组样例满足测试点 的约束条件。
样例 5
见下发文件中的 seq/seq5.in
与 seq/seq5.ans
。
该组样例满足测试点 的约束条件。
数据范围
本题共 个测试点,每个 分。
测试点编号 | 特殊性质 | ||
---|---|---|---|
A | |||
B | |||
C | |||
D | |||
无 |
特殊性质 A:,。
特殊性质 B:。
特殊性质 C:。
特殊性质 D:。
对于全部数据,保证:
- 。
- 。
- 。
- 对于 的操作,,。
- 对于 的操作,。
- 至少有一个 类操作。
下发文件
通过点击此链接下载下发文件。
【MX-S4】梦熊 CSP-S 2024 模拟赛
- 状态
- 已结束
- 规则
- OI
- 题目
- 4
- 开始于
- 2024-10-20 14:30
- 结束于
- 2024-10-20 18:30
- 持续时间
- 4 小时
- 主持人
- 参赛人数
- 484