********************************* * 日期:2013-2-4 * 作者:SJF0115 * 題號: 九度OJ 題目1170:找最小數 * 來源:http://ac.jobdu.com/problem.php?pid=1170 * 結果:AC * 來源:2010年北京郵電大學計算機研究生機試真題 * 總結: **********************************/ #include<stdio.h> #include<string.h> int main(){ int i,n,x,y,MinX,MinY; //freopen("C:\\Users\\SJF\\Desktop\\acm.txt","r",stdin); while(scanf("%d",&n) != EOF){ for(i = 0;i < n;i++){ scanf("%d %d",&x,&y); //第一次為MinX,MinY賦初值 if(i == 0){ MinX = x; MinY = y; } else{ //該組數據是所有數據中x最小,且在x相等的情況下y最小的。 if(x < MinX){ MinX = x; MinY = y; } else if(x == MinX && y < MinY){ MinX = x; MinY = y; } } } printf("%d %d\n",MinX,MinY); } }