不理解
2023-10-22 16:13:45
发布于:浙江
7阅读
0回复
0点赞
同样的效果,为什么下面那段代码不能通过?
#include<bits/stdc++.h>
using namespace std;
int a,n[200000],min1 = 2e9;
int main(){
cin>>a;
for(int i = 1;i <= a;i++){
cin>>n[i];
if(i != 1)
min1 = min(abs(n[i] - n[i - 1]),min1);
}
cout<<min1;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int N;
long long A;
long long minn = INT64_MAX,maxx = INT64_MIN;
int main(){
scanf("%d",&N);
for(int i = 0;i < N;i++){
cin>>A;
minn = min(minn,A);
maxx = max(maxx,A);
}
cout<<maxx - minn;
return 0;
}
全部评论 1
我也不懂。
2023-10-22 来自 浙江
0
有帮助,赞一个