文章
32
粉丝
0
获赞
111
访问
3.7k
#include <bits/stdc++.h>
using namespace std;
struct Node { // 直接用 struct,不用 typedef
int gold_medal, medal, people;
double gold_people, medal_people;
};
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
int n, m;
while (cin >> n >> m) {
vector<Node> total_down(n); // 自动管理内存
for (int i = 0; i < n; ++i) {
cin >> total_down[i].gold_medal
>> total_down[i].medal
>> total_down[i].people;
if(total_down[i].people == 0) {
total_down[i].gold_people = (total_down[i].gold_medal == 0 ? -1 : 1e100);
total_down[i].medal_people = (total_down[i].medal == 0 ? -1 : 1e100);
} else {
total_down[i].gold_people = (double)total_down[i].gold_medal / total_down[i].people;
total_down[i].medal_people = (double)total_down[i].medal / total_down[i].people;
}
}
for(int i = 0; i < m; i ++)
{
int k; cin >&...
登录后发布评论
暂无评论,来抢沙发