Run ID:73522

提交时间:2024-05-19 12:07:20

#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; }