-
题目描述:
-
输入N个(N<=10000)数字,求出这N个数字中的最大值和最小值。每个数字的绝对值不大于1000000。
-
输入:
-
输入包括多组测试用例,每组测试用例由一个整数N开头,接下去一行给出N个整数。
-
输出:
-
输出包括两个整数,为给定N个数中的最大值与最小值。
-
样例输入:
-
5 1 2 3 4 5 3 3 7 8
-
样例输出:
-
5 1 8 3
-
来源:
- 2012年清华大学计算机研究生机试真题
-
-
#include<iostream> using namespace std; int main() { int minx,maxx,i,n,t; while(cin>>n) { cin>>t; minx=maxx=t; for(i=1;i<n;i++) { cin>>t; if(minx>t) minx=t; if(maxx<t) maxx=t; } cout<<maxx<<" "<<minx<<endl; } return 0; }