nyoj 263 精挑細選

考察較爲全面

#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;

開始是採用結構體 後來發現太過麻煩

這種方法的好處是簡單直接 通過不同的賦值 來替換 最終要求的編碼 思路很好

輸入 判斷 比較 交換

簡單快捷

值得學習

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章