avatar

目录
题解 P5724 【【深基4.习5】求极差】

仍然不需要数组。

定义两个变量,一个更新最大值,一个更新最小值,最后算出最大值与最小值的差即可。

记得把最大值设置成小的数,最小值设置成大的数。

代码:

cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<bits/stdc++.h>
using namespace std;

int main(){
int n,maxn=-1,minn=1001;
cin>>n;
for(int i=1;i<=n;++i){
int tmp;
cin>>tmp;
maxn=max(tmp,maxn);//算最大值
minn=min(tmp,minn);//算最小值
}
cout<<maxn-minn;//求差
return 0;
}

文章作者: lianjiaming
文章链接: http://lianjiaming.github.io/2020/03/11/solution-P5724/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Jimmy_Lian的博客

评论