4:排序+vector
2025-07-28 08:53:17
发布于:浙江
6阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
vector<int>ve;
int main(){
int sum=0;
int a,b,c,d,k;
cin>>a>>b>>c>>d>>k;
while(a--){
ve.push_back(1);
}while(b--){
ve.push_back(2);
}while(c--){
ve.push_back(3);
}while(d--){
ve.push_back(4);
}
sort(ve.begin(),ve.end(),greater<>());
for (int i=0;i<k;i++) sum+=ve[i];
cout<<sum;
return 0;
}
这里空空如也
有帮助,赞一个