AA. [CSP-X2024 山东] 翻硬币

    远端评测题 1000ms 512MiB

[CSP-X2024 山东] 翻硬币

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

nn 枚硬币从左到右依次排成一排,编号依次为 11nn。硬币的正面朝上用 00 表示,背面朝上用 11 表示,一开始所有的硬币都是正面朝上。

现进行 mm 次操作,每次操作是把一个区间内的所有硬币翻过来:原来正面朝上的变为反面朝上,原来反面朝上的变为正面朝上。

ii 次操作的区间 [li,ri][l_i,r_i]:表示把从第 lil_i 到第 rir_i 枚之间的所有硬币都翻过来。

mm 次操作后所有硬币从左到右依次组成的 0101 数字序列。

输入格式

第一行整数 nn 和整数 mm,表示一共有 nn 枚硬币和 mm 次操作。

以下 mm 行,每行两个正数数 li,ril_i,r_i,依次表示每次操作区间。

输出格式

mm 次操作结束后 nn 枚硬币从左到右依次组成的 0101 数字序列。

5 3
2 4
1 3
3 5
10101
10 5
1 6
8 10
3 7
4 6
2 5
1010011111

提示

对于 60%60\% 的数据 1n,m10001 \leq n,m \leq 1000

对于 100%100\% 的数据 1n,m2×1051 \leq n,m \leq 2 \times 10^5

CSP-X 真题练习

未参加
状态
已结束
规则
XCPC
题目
28
开始于
2025-10-1 16:45
结束于
2025-10-7 22:45
持续时间
150 小时
主持人
参赛人数
30