[第1章 1.4t8] 荷马史诗

52 字
1 分钟
[第1章 1.4t8] 荷马史诗
#include <bits/stdc++.h>
#define endl '\n'
using namespace std;
typedef long long ll;
typedef pair<ll,ll> pll;
int main(){
ll n,k;
cin>>n>>k;
priority_queue<pll,vector<pll>,greater<>> pq;
for(ll i=1;i<=n;i++){
ll w;
cin>>w;
pq.push({w,0});
}
ll ans=0;
ll ma=0;
while((pq.size()-1)%(k-1)!=0)pq.push({0,0});
while(pq.size()>1){
ll tmp=0;
ll h=0;
for(ll i=0;i<k;i++){
tmp+=pq.top().first;
h=max(h,pq.top().second);
pq.pop();
}
ans+=tmp;
pq.push({tmp,h+1});
}
cout<<ans<<endl<<pq.top().second<<endl;
return 0;
}

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
[第1章 1.4t8] 荷马史诗
https://hecloud.top/posts/14t8-荷马史诗/
作者
贺小云
发布于
2026-06-26
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
贺小云
一个热爱技术与折腾的博客,serverless起高楼,静态构建一键走,专注于CDN调优,2秒之内到德州。
公告
欢迎来到我的博客!这是一则示例公告。
分类
标签
碎碎念
站点统计
文章
46
分类
4
标签
0
总字数
23,903
运行时长
0
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.16.5
文章许可
CC BY-NC-SA 4.0

当前页面没有目录