不是,为啥后面全对,第一个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;
}