竞赛
考级
本题考查: 1,本题考查的是各位学员max,minmax,minmax,min函数的运用; 解题思路: 1,先定义变量/数组,输入之后用最小,最大变量+max,minmax,minmax,min函数分别便利; 注意: 1,小心T=0/T=1T=0/T=1T=0/T=1时的坑; 示例代码:
这道题需要两个重要变量,分别是求最大值和最小值的变量,此代码中为maxn(最大值)还有minn(最小值) 另外,还需要一个变量,存放的是输入的数字,代码中为a,还需要一个不断变化的变量,负责除a以外的其他数字的输入,代码里为num。 制作题解不易,麻烦点个赞,再点个关注,谢谢🙏 原创@零域LingYu @零域LingYu
先sort让数组排序(升序),再求最后一个(也是最大)与第一个(也是最小)的差即可 求赞,有关必回 祝大家新年快乐
#include <bits/stdc++.h> using namespace std; int n,a[1000000]; int main(){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); cout<<a[n]-a[1]; }
提交答案之后,这里将显示提交结果~