求助100分hack数据没过
查看原帖
求助100分hack数据没过
724648
light_searcher楼主2022/8/20 11:50

是不是不能用贪心啊?

#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;
}
2022/8/20 11:50
加载中...