2781: 【例41.3】 最小数和最大数
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:36
解决:26
题目描述
输入 $n$ 个数,找到其中最小的数和最大的数。
输入
第一行一个整数 $n$ ($1≤n≤100$),表示数据的个数。
第二行 $n$ 个整数 $a_i$($1≤a_i≤10000$)。
第二行 $n$ 个整数 $a_i$($1≤a_i≤10000$)。
输出
两个整数,分别表示最小的数和最大的数。
样例输入 复制
4
3 9 8 1
样例输出 复制
1 9
提示
#include<bits/stdc++.h>
using namespace std;
int n,x,ma,mi;
int main(){
cin>>n;
cin>>ma;
mi=ma;
for(int i=2;i<=n;i++){
cin>>x;
ma=max(x,ma);
mi=min(x,mi);
}
cout<<mi<<' '<<ma;
return 0;
}