| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 65723 | 黄子航 | 单价最高的书 | C++ | Wrong Answer | 2 MS | 320 KB | 536 | 2024-02-03 16:49:05 |
#include<iostream> #include<cstdio> #include<cstring> using namespace std; struct f { int nam; string sex; int a; int b; }; int main() { struct f a[1000]; int i,j,n,g; cin>>n; for(i=0;i<n;i++) { cin>>a[i].nam>>a[i].sex>>a[i].a>>a[i].b; } for(i=0;i<n-1;i++) { for(j=0;j<n-i-1;j++) { if(a[j].b/a[j].a<a[j+1].b/a[j+1].a) { swap(a[j],a[j+1]); } } } cout<<a[0].nam<<" "; cout<<a[0].sex<<" "; cout<<a[0].a<<" "<<endl; cout<<a[0].b<<endl; return 0; }
------Input------
3 1 Cinderella 12 120 2 Hoodwinked 10 150 3 Thumbelina 15 120
------Answer-----
2 Hoodwinked 10 150 15
------Your output-----
2 Hoodwinked 10 150