能不能把那两个 for 循环优化掉啊qwq
#include<bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
ios::sync_with_stdio(0);
cin.tie(nullptr);
cout.tie(nullptr);
int n,m;
bool lt[100005];
memset(lt,0,sizeof(lt));
cin>>n>>m;
while(m--)
{
int op,a,b;
cin>>op>>a>>b;
if(!op)
for(int i=a;i<=b;i++)
lt[i]=!lt[i];
else
{
int ans=0;
for(int i=a;i<=b;i++)
if(lt[i]) ans++;
cout<<ans<<"\n";
}
}
}