【考研每日一題6】求最大數最小數(C++)

沒有按順序來,就隨便選了。說實話,我其實很難想象這些是清華大學的複試真題,感覺着實有點emmmm除非它是簽到題好吧。

原題地址:牛客網

題目描述

輸入N個(N<=10000)數字,求出這N個數字中的最大值和最小值。每個數字的絕對值不大於1000000。

輸入描述:

輸入包括多組測試用例,每組測試用例由一個整數N開頭,接下去一行給出N個整數。

輸出描述:

輸出包括兩個整數,爲給定N個數中的最大值與最小值。

示例1

輸入

5
1 2 3 4 5
3
3 7 8

輸出

5 1
8 3

分析:

沒什麼好分析的吧,最大最小值而已emmm

代碼:

#include<iostream>
using namespace std;
int main()
{
    int t;
    while(cin>>t)
    {
        int maxx=0,minn=1000005;
        int c;
        for(int i=0;i<t;i++)
        {
            cin>>c;
            if(c>maxx)maxx=c;
            if(c<minn)minn=c;
        }
        cout<<maxx<<" "<<minn<<endl;
    }
    return 0;
}

2020.3.23

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