100分求助
查看原帖
100分求助
1029225
314zbl楼主2025/6/18 20:45

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;
}

玄关求助

2025/6/18 20:45
加载中...