1128: 【作】【入门】求n个数的最大值和最小值
内存限制:16 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:51
解决:35
题目描述
任意输入n个整数,把它们的最大值,最小值求出来.
输入
输入只有一行,包括一个整数n(1<=n<=20),后面跟着n个数. 每个数的范围在0到32767之间。
输出
输出只有一行,包括2个整数。
样例输入 复制
5 1 99 3 6 0
样例输出 复制
99 0
提示
ls=list(map(int,input().split())) ls=ls[1:] ans1=max(ls) ans2=min(ls) print(ans1,ans2)
#include <iostream>
using namespace std;
int main(){
int a[20],n,maxx,minx;
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
}
maxx=a[0];
minx=a[0];
for(int i=1;i<n;i++){
if(a[i]<minx){
minx=a[i];
}
if(a[i]>maxx){
maxx=a[i];
}
}
cout<<maxx<<" "<<minx<<endl;
}