全部评论 7

  • 这题要3个循环?

    #include<iostream>
    using namespace std;
    int main(){
        int n,a[1000000],max=-2000000000,min=2000000000;
        cin>>n;
        for(int i=0;i<n;i++){
            cin>>a[i];
            if(a[i]>max)max=a[i];
            if(a[i]<min)min=a[i];
        }cout<<max-min;
        return 0;
    }
    

    2026-02-11 来自 广东

    1
  • #include <iostream>
    using namespace std;
    int main()
    {
        int n;
        cin >> n;
        int maxn = -1e9;
        int minn = 1e9;
        for(int i = 1;i <= n;i++)
        {
            int a;
            cin >> a;
            maxn = max(maxn,a);
            minn = min(minn,a);
        }
        cout << maxn-minn;
        return 0;
    }
    

    1周前 来自 浙江

    0
  • 那么等你学到最短路你会乡思

    2026-02-16 来自 上海

    0
  • 那就受着

    2026-02-15 来自 上海

    0
  • 试试大模拟吧,你值得拥有

    2026-02-15 来自 江苏

    0
  • 2026-02-15 来自 上海

    0
  • 并不多

    2026-02-11 来自 浙江

    0
暂无数据

提交答案之后,这里将显示提交结果~

首页