Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
73532 | 李星熠 | 单价最高的书 | C++ | Accepted | 1 MS | 276 KB | 547 | 2024-05-19 12:18:40 |
#include<bits/stdc++.h> using namespace std; struct Book { int mum; 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].mum>>a[i].name>>a[i].s>>a[i].t ; } for(int i=0;i<n;i++){ for(int j=0;j<n-1;j++){ if(a[j].t/a[j].s<a[j+1].t/a[j+1].s) { Book tmp=a[j]; a[j]=a[j+1]; a[j+1]=tmp; } } } cout <<a[0].mum<<" "<<a[0].name<<" "<<a[0].s<<" "<<a[0].t<<" "<<a[0].t/a[0].s; return 0; }