是不是不能用贪心啊?
#include<bits/stdc++.h>
using namespace std;
int main(){
priority_queue<int>q;
int n,k,w,ans;
scanf("%d%d",&n,&k);
for(int i=0;i<n;i++){
scanf("%d",&w);
q.push(w);
}
while(q.size()>1){
int a,b;
a=q.top();
q.pop();
b=q.top();
q.pop();
ans=(a+b)/k;
q.push(ans);
}
cout<<ans;
return 0;
}