本地完全没问题,洛谷一交全RE,求教大佬
查看原帖
本地完全没问题,洛谷一交全RE,求教大佬
136939
tanghairong楼主2021/8/13 10:24
#include<bits/stdc++.h>
using namespace std;
bool cmp(int x,int y){
    return x>y;
}
int a[2005],b[2005];
int main(){
    int n,head=1,tail=n,ans=0;
    cin>>n;
    for(int i=1;i<=n;i++)cin>>a[i];
    for(int i=1;i<=n;i++)cin>>b[i];
    sort(a+1,a+1+n,cmp);
    sort(b+1,b+1+n,cmp);
    for(int i=1;i<=n;i++){
        if(a[head]<b[i]){
            ans-=200;
            tail--;
        }
        else if(a[head]>b[i]){
            ans+=200;
            head++;
        }
        else{
            if(a[tail]>b[n]){
                head++;
                ans+=200;
                n--;
                tail--;
            }
            else{
                ans-=200;
                tail--;
            }
        }
    }
    cout<<ans;
    return 0;
}

代码在自己这里运行完全没有问题,下载一个数据也是对的,为什么一到洛谷上就全部RE呢?

不就是一个普通的贪心吗?

请各位Dalao帮帮忙吧QwQ,最好找到问题@我以下,感激不尽!!!

2021/8/13 10:24
加载中...