90分,第8个点

P1093 [NOIP2007 普及组] 奖学金

@[魏曙东](/space/show?uid=100566) !太复杂了!
by mabangjie @ 2018-07-24 13:15:31


@[魏曙东](/space/show?uid=100566) ``` #include<bits/stdc++.h> using namespace std; struct gggg { int x; int y; int z; }a[500]; bool cmp(gggg a,gggg b) { if(a.x!=b.x) return a.x>b.x; if(a.y!=b.y) return a.y>b.y; return a.z<b.z; } int main() { int n,yu,shu,wai; cin>>n; for(int i=0;i<=n-1;i++) { cin>>yu>>shu>>wai; a[i].x=yu+shu+wai; a[i].y=yu; a[i].z=i+1; } sort(a,a+n,cmp); for(int i=0;i<=4;i++) cout<<a[i].z<<" "<<a[i].x<<endl; return 0; } ```
by mabangjie @ 2018-07-24 13:15:45


|