【C++题解】1152. 求n个数的最大值和最小值

avatar
作者
筋斗云
阅读量:2

问题:1152. 求n个数的最大值和最小值

类型:数组找数


题目描述:

任意输入 n 个整数,把它们的最大值,最小值求出来。

输入:

输入只有一行,包括一个整数 n (1≤n≤20),后面跟着 n 个数, 每个数的范围在0∼32767之间。

输出:

输出只有一行,包括 2 个整数。

样例:

输入:

5 1 99 3 6 0 

输出:

99 0 

在这里插入图片描述


完整代码如下:

#include<bits/stdc++.h> using namespace std; int main(){ 	//一、分析问题 	//已知: n 个整数(1≤n≤20);  	//未知:输出它们的最大值,最小值;  	//关系:	打擂台  	//二、定义变量(已知、未知、关系)  	int n,a[22],mmax=INT_MIN,mmin=INT_MAX; 	//三、输入已知 	cin>>n; 	for(int i=0;i<n;i++){ 		cin>>a[i]; 		//四、根据关系计算 		if(a[i]>mmax) mmax=a[i]; 		if(a[i]<mmin) mmin=a[i]; 	} 	 	//五、输出未知  	cout<<mmax<<" "<<mmin; 	 	return 0; }  

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!