Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
73522 彭林江 单价最高的书 C++ Accepted 1 MS 272 KB 569 2024-05-19 12:07:20

Tests(2/2):


Code:

#include<bits/stdc++.h> using namespace std; struct Book{ int num; string name; int s; int t; }; int main(){ int n; cin >> n; Book a[n]; for(int i = 0; i < n; i++){ cin >> a[i].num >> a[i].name >> a[i].s >> a[i].t; } for(int i = 0; i < n-1; i++){ for(int j = 0; j < n-1; j++){ if(a[j].t/a[j].s < a[j+1].t/a[j+1].s){ //swap(a[j],a[j+1]); Book tmp = a[j]; a[j] = a[j+1]; a[j+1] = tmp; } } } cout << a[0].num << " " << a[0].name << " " << a[0].s << " " <<a[0].t << " " << a[0].t/a[0].s; return 0; }