subtask0全AC
subtask1TLE
#include<bits/stdc++.h>
using namespace std;
const int N=100009;
int n,m;
bool l[N];
int rsq(int a,int b){
int sum=0;
for(int i=a;i<=b;i++)
sum+=l[i];
return sum;
}
int main(){
cin>>n>>m;
for(int i=0;i<m;i++){
int c,a,b;
cin>>c>>a>>b;
if(c==0)
for(int i=a;i<=b;i++)
l[i]=!l[i];
else{
int sum=0;
for(int i=a;i<=b;i++)
sum+=l[i];
cout<<sum<<endl;
}
}
return 0;
}
玄关求助