重生之我要成为DP高手
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一个长度为 的数组 ,初始时所有元素均为 。你需要处理 个操作,操作分两种:
- 操作 1:给定区间 ,将 中的每个 变成 ,每个 变成 。
- 操作 2:给定位置 ,询问当前 的值并输出( 或 )。
请你依次执行这 个操作,并将所有类型为 的查询结果输出。
输入格式
-
第一行包含两个整数 和 ,表示数组长度和操作数,满足
-
接下来 行,每行第一个整数表示操作类型:
- 如果是
1
,则接下来有两个整数 ,满足 。 - 如果是
2
,则接下来有一个整数 ,满足 。
- 如果是
输出格式
对于每个操作类型为 2
的查询,输出一行,包含当前 的值(0
或 1
)。
样例
5 7
1 2 4
2 1
2 2
1 3 5
2 4
1 1 5
2 3
0
1
0
1
- 初始数组 。
- 操作
1 2 4
:翻转区间 ,得到 。 - 操作
2 1
:输出 。 - 操作
2 2
:输出 。 - 操作
1 3 5
:翻转区间 ,得到 。 - 操作
2 4
:输出 。 - 操作
1 1 5
:翻转区间 ,得到 。 - 操作
2 3
:输出 。
HGNU ACM Training Round #16
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 14
- 开始于
- 2025-8-3 12:25
- 结束于
- 2025-8-3 20:25
- 持续时间
- 8 小时
- 主持人
- 参赛人数
- 15