2 条题解
-
1
虽然只有一种味,但真的很 鲜~
向日葵味
#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
#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
- 上传者