【南邮ACM】1002--求最值

2018-12-27  本文已影响0人  VZZmieshenquan

比赛描述

给定N个整数(1<=N<=100),求出这N个数中的最大值,最小值。

输入

多组数据,第一行为一个整数N,第二行为N个不超过100的正整数,用空格隔开。

输出

对每组数据输出一行,包含两个整数,用一个空格隔开,分别表示N个数中的最大值和最小值

样例输入

5
4 6 7 3 1
4
4 3 5 1

样例输出

7 1
5 1

#include <cstdio>

using namespace std;

int main(){

    int a[101],n,max,min;

    while(scanf("%d",&n)==1){

    max=-1;

    min=101;

    for(int i=0;i<n;i++){

        scanf("%d",&a[i]);

        if(a[i]>max)

            max=a[i];

        if(a[i]<min)

            min=a[i];

    }

    printf("%d %d\n",max,min);

    }

    return 0;

}

上一篇下一篇

猜你喜欢

热点阅读