NYOJ263-精挑细选

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int i,j,m,t,N;
 5     unsigned a[1010][3];
 6     scanf("%d",&N);
 7     while(N--)
 8     {
 9         scanf("%d",&m);
10         for(i=1;i<=m;i++)
11         for(j=0;j<3;j++)
12         scanf("%ld",&a[i][j]);
13         for(i=1,a[0][0]=0;i<=m;i++)
14         if(a[i][0]>a[0][0])
15         {
16             a[0][0]=a[i][0];
17             t=i;
18         }
19         for(i=1,a[0][1]=a[t][1];i<=m;i++)
20         if(a[i][0]==a[0][0]&&a[i][1]<a[0][1])
21         a[0][1]=a[i][1];
22         for(i=1,a[0][2]=0;i<=m;i++)
23         if(a[i][0]==a[0][0]&&a[i][1]==a[0][1]&&a[i][2]>a[0][2])
24         a[0][2]=a[i][2];
25         printf("%d\n",a[0][2]);
26     }
27     return 0;
28 }

posted on 2012-08-02 16:35  mycapple  阅读(276)  评论(0编辑  收藏  举报

导航