关于输入输出样例
查看原帖
关于输入输出样例
970447
封禁用户楼主2023/7/24 10:45
#include<bits/stdc++.h>
using namespace std; 
long long a[20005],b[20005],l;
int n;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++)cin>>a[i]>>b[i];
    sort(a,a+n);
    sort(b,b+n);
    for(int i=0;i<n;i++){
        l+=b[i]-a[i];
        if(i+1<n){
			if(b[i]>a[i+1])l-=b[i]-a[i+1];
		}      
    }
    cout<<l<<endl;
    return 0;
}

输入样例时,为什么返回了8?

竟然还对了!!!!!!

2023/7/24 10:45
加载中...