【南邮ACM】1002--求最值

比赛描述

给定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;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 9,178评论 0 2
  • 第1章 第一个C程序第2章 C语言基础第3章 变量和数据类型第4章 顺序结构程序设计第5章 条件结构程序设计第6章...
    小狮子365阅读 13,656评论 3 71
  • 各校历年复试机试试题 清华、北大、华科试题详细笔记部分,少笔记部分与少数leetcode【含个人整理笔记】 一、详...
    AIM外星人阅读 5,011评论 0 1
  • 憋着尿的凌晨三点 膀胱坐过山车 疏影夺进暗阁 摇晃 森林掩映中的北方小镇 鸡鸣 奶奶的呼噜与簌簌的叶 二十年前废弃...
    甜辣酱啊阅读 2,206评论 0 3
  • 这两天,见缝插针在看全国著名特级教师蒋军晶老师的《作文九问》,感觉蒋老师的书读起来非常轻松,他作为有着丰富实践经验...
    绵绵雨丝阅读 1,882评论 0 2

友情链接更多精彩内容