为何90????第一个wa
查看原帖
为何90????第一个wa
1067870
Kimi_0406楼主2023/8/22 11:00

不是,为啥后面全对,第一个wa,太戈编程是100啊??

#include<bits/stdc++.h>
using namespace std;
int d[10000007],s[10000007],l,r;
int main(){
	int t,n;
	cin>>t>>n;
	t++;
	for(int i=1;i<=n;i++){
		cin>>l>>r;
		if(l>r) swap(l,r);
		d[l]--;
		d[r+1]++;
	}
	int ans=t;
	for(int i=1;i<=t;i++){
		s[i]=d[i]+s[i-1];
		if(s[i]!=0&&s[i]!=-1) ans+=-1;
		else ans+=s[i];
	}
	cout<<ans;
	return 0;
}
2023/8/22 11:00
加载中...