题解
2024-12-07 19:47:45
发布于:广东
35阅读
0回复
0点赞
由于n ≤ 500,因此这题可以用暴力枚举。
代码如下:
#include<bits/stdc++.h>
using namespace std;
int a[505];
int main(){
int n;
cin >> n;
for(int i = 0;i < n;i ++) cin >> a[i];
int minn = 1e9,maxn = -10000;
for(int i = 0;i < n;i ++){
for(int j = 0;j < n;j ++){
int x = a[i],y = a[j];
maxn = max(maxn,abs(x) - y);
minn = min(minn,abs(x) - y);
}
}
cout << maxn << " " << minn;
return 0;
}
这里空空如也
有帮助,赞一个