2 条题解

  • 1
    @ 2026-4-5 22:09:15

    虽然只有一种味,但真的很 鲜~

    向日葵味

    #include <bits/stdc++.h>
    using namespace std;
    const int N = 1e3 + 5;
    int a[N];
    int n,k,res = a[0];
    int main()
    {
        cin >> n >> k;
        for(int i=0;i<n;i++){
            cin >> a[i];
        }
        sort(a+0,a+n);
        for(int i=1;i<n;i++){
            int g = 0;
            for(int j=0;j<=i;j++){
                if(a[i] - a[j] <= k) g += a[j]; 
            }
            res = max(res,g);
        }
        cout << res << endl;
        return 0;
    }
    
    • 0
      @ 2025-11-28 20:12:29

      #include<bits/stdc++.h> using namespace std; const int N=1e5+5; int a[N]; int main(){ int n,k,V_max=0,V_sum=0,x,y; cin>>n>>k; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); for(int i=1;i<=n;i++){ y=a[i]; V_sum=y; for(int j=i+1;j<=n;j++){ x=a[j]; if(x<=k+y){ V_sum+=x; }else{ break; } } if(V_sum>V_max){ V_max=V_sum; } } cout<<V_max; return 0; }

      • 1

      信息

      ID
      3316
      时间
      1000ms
      内存
      256MiB
      难度
      4
      标签
      递交数
      47
      已通过
      24
      上传者