#include<bits/stdc++.h>
using namespace std;
int n,a[150],ans=1,maxx=0,maxi=0;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&a[i]);
if(maxx<a[i]){
maxx=a[i];
maxi=i;
}
}
for(int i=maxi;i<=n;i++) if(i!=maxi) if(a[i]>a[i-1]) ans=i-maxi;
printf("%d",ans);
return 0;
}
输入 N个不同的整数,记录了滑雪线路的地形高度。要求先从前面走到最高点,再开始向后滑雪,滑雪中如果遇到某个的地形比前面的地形高,就会停止,求滑了多少距离?
最新推荐文章于 2025-12-03 17:03:32 发布
441

被折叠的 条评论
为什么被折叠?



