题解
2025-11-27 21:37:04
发布于:湖南
162阅读
0回复
0点赞
#include <iostream>
#include <vector>
#include <climits> // 用于 INT_MAX 和 INT_MIN
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr); // 加速输入输出
int n;
cin >> n;
long long max_val = LLONG_MIN; // 用long long防止溢出
long long min_val = LLONG_MAX;
for (int i = 0; i < n; ++i) {
long long num;
cin >> num;
if (num > max_val) max_val = num;
if (num < min_val) min_val = num;
}
cout << max_val - min_val << endl;
return 0;
}
全部评论 2
#include <bits/stdc++.h>
using namespace std;
int main() {
int T;
cin>>T;
if(T0||T1){
cout<<0;
return 0;
}
int mine=150005,maxe=-150000;
while(T--){
int x;
cin>>x;
maxe=max(maxe,x);
mine=min(mine,x);
}
cout<<maxe-mine;
return 0;
}



1周前 来自 浙江
0万岁
2025-12-08 来自 四川
0














有帮助,赞一个