- 取石子
chijianbing
- 2025-10-4 15:24:55 @
#include<iostream>
using namespace std;
int a[1000010],b[1000010];
int main(){
int n,m;
cin>>n>>m;
while(m--){
int x,y;
cin>>x>>y;
b[x]++;
b[y+1]--;
}
int cnt=0;
for(int i=1;i<=n;i++){
a[i]=a[i-1]+b[i];
if(a[i]%2==1){
cnt++;
}
}
cout<<cnt;
return 0;
}
0 条评论
目前还没有评论...
信息
- ID
- 116
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 56
- 已通过
- 9
- 上传者