75分 求debug(仅给代码不分析我代码错误的勿扰)
查看原帖
75分 求debug(仅给代码不分析我代码错误的勿扰)
946050
congtianyi_1203楼主2025/6/21 18:46

wa #5 #12 #15 #18 #20

#include <bits/stdc++.h>
using namespace std;

int main() {
    int n,m,s=0;
    cin>>n>>m;
    int a[n];
    for(int i=0;i<n;i++) cin>>a[i];
    sort(a,a+n);
    int b[n-1]={0};
    for(int i=n-1,j=n-1;i>0;i--){
        b[i]=a[j]-a[i-1];
        if(b[i]<=m){
        	if(s!=0){
				s+=a[i-1];
			}else s=a[i]+a[i-1];
        } else{
			cout<<s;
			return 0;
		}
    }
    return 0;
}

__

2025/6/21 18:46
加载中...