考察较为全面
#include<stdio.h>
int main()
{
int n,i;
scanf("%d",&n);
while(n--)
{
int m;
int a,b,c,a1,b1,c1;
scanf("%d",&m);
scanf("%d%d%d",&a,&b,&c);
for(i=0;i<m-1;i++)
{
scanf("%d%d%d",&a1,&b1,&c1);
if((a1>a)||(a1==a&&b1<b)||(a==a1&&b==b1&&c1>c))
{
a=a1;
b=b1;
c=c1;
}
}
printf("%d\n",c);
}
return 0;
}
开始是采用结构体 后来发现太过麻烦
这种方法的好处是简单直接 通过不同的赋值 来替换 最终要求的编码 思路很好
输入 判断 比较 交换
简单快捷
值得学习