简单
2025-04-04 13:37:10
发布于:四川
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
int a[10010]={},b[110]={};
for(int i=1;i<=n;i++) cin>>a[i];
for(int i=1;i<=m;i++) b[i]=a[i];
for(int i=m+1;i<=n;i++){
int minn=b[1],id=1;
for(int j=2;j<=m;j++)
if(b[j]<minn){
minn=b[j];
id=j;
}
b[id]+=a[i];
}
int maxn=0;
for(int i=1;i<=m;i++) maxn=max(maxn,b[i]);
cout<<maxn;
return 0;
}
这里空空如也
有帮助,赞一个