2841: T8-纪念币
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:47
解决:23
题目描述
2025蛇年纪念币已发售,你抢到了吗?
……
算了不编故事了,直接上题目吧!
$n$ 枚硬币从左到右依次排成一排,编号依次为 $1$ 到 $n$。硬币的正面朝上用 $0$ 表示,背面朝上用 $1$ 表示,一开始所有的硬币都是正面朝上。
现进行 $m$ 次操作,每次操作是把一个区间内的所有硬币翻过来:原来正面朝上的变为反面朝上,原来反面朝上的变为正面朝上。
第 $i$ 次操作的区间 $[l_i,r_i]$:表示把从第 $l_i$ 到第 $r_i$ 枚之间的所有硬币都翻过来。
求 $m$ 次操作后所有硬币从左到右依次组成的 $01$ 数字序列。
……
算了不编故事了,直接上题目吧!
$n$ 枚硬币从左到右依次排成一排,编号依次为 $1$ 到 $n$。硬币的正面朝上用 $0$ 表示,背面朝上用 $1$ 表示,一开始所有的硬币都是正面朝上。
现进行 $m$ 次操作,每次操作是把一个区间内的所有硬币翻过来:原来正面朝上的变为反面朝上,原来反面朝上的变为正面朝上。
第 $i$ 次操作的区间 $[l_i,r_i]$:表示把从第 $l_i$ 到第 $r_i$ 枚之间的所有硬币都翻过来。
求 $m$ 次操作后所有硬币从左到右依次组成的 $01$ 数字序列。
输入
第一行整数 $n$ 和整数 $m$,表示一共有 $n$ 枚硬币和 $m$ 次操作。
以下 $m$ 行,每行两个正数数 $l_i,r_i$,依次表示每次操作区间。
以下 $m$ 行,每行两个正数数 $l_i,r_i$,依次表示每次操作区间。
输出
$m$ 次操作结束后 $n$ 枚硬币从左到右依次组成的 $01$ 数字序列。
样例输入 复制
5 3
2 4
1 3
3 5
样例输出 复制
10101
提示
## 样例 #2
### 样例输入 #2
```
10 5
1 6
8 10
3 7
4 6
2 5
```
### 样例输出 #2
```
1010011111
```
## 提示
对于 $60\%$ 的数据 $1 \leq n,m \leq 1000$。
对于 $100\%$ 的数据 $1 \leq n,m \leq 2 \times 10^5$。
### 样例输入 #2
```
10 5
1 6
8 10
3 7
4 6
2 5
```
### 样例输出 #2
```
1010011111
```
## 提示
对于 $60\%$ 的数据 $1 \leq n,m \leq 1000$。
对于 $100\%$ 的数据 $1 \leq n,m \leq 2 \times 10^5$。