10分求调
查看原帖
10分求调
1349043
huangyuchen123楼主2024/8/6 09:54

只有第二个样例对了

#include<bits/stdc++.h>
using namespace std;
priority_queue<int,vector<int>,greater<int> >q;
int n,m,x=1,a[10001],b[10001],c[10001];
int main(){
	ios::sync_with_stdio(0),cin.tie(0);
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>a[i]>>b[i]>>c[i];
	}
	while(x<=m){
		for(int i=1;i<=n;i++){
			q.push(a[i]*x*x+b[i]*x+c[i]);
		}
		x++;
	}
	while(m--){
		cout<<q.top();
		q.pop();
	}
	return 0;
}

2024/8/6 09:54
加载中...