美文网首页
018:整数序列的元素最大跨度值

018:整数序列的元素最大跨度值

作者: Lyn谷神不死 | 来源:发表于2017-12-31 18:33 被阅读0次

    018:整数序列的元素最大跨度值

    总时间限制: 1000ms 内存限制: 65536kB
    描述
    给定一个长度为n的非负整数序列,请计算序列的最大跨度值(最大跨度值 = 最大值减去最小值)。

    输入
    一共2行,第一行为序列的个数n(1 <= n <= 1000),第二行为序列的n个不超过1000的非负整数,整数之间以一个空格分隔。
    输出
    输出一行,表示序列的最大跨度值。
    样例输入
    6
    3 0 8 7 5 9
    样例输出
    9
    代码

    #include<iostream>
    using namespace std;
    int main()
    {
        int n,a,max=0,min=1000;
        scanf("%d",&n);
        for(int i=0;i<n;i++){
            scanf("%d",&a);
            if(a>max) max=a;
            if(a<min) min=a;
        }
        printf("%d",max-min);
        return 0;
    }
    

    注意:max和min的初始值要合适,max初始足够小,min初始足够大。

    相关文章

      网友评论

          本文标题:018:整数序列的元素最大跨度值

          本文链接:https://www.haomeiwen.com/subject/pasagxtx.html