文章
5
粉丝
211
获赞
1
访问
8.9k
#include <cstdio>
#include <iostream>
using namespace std;
int main()
{
int n;
while(~scanf("%d",&n))
{
int arr[n];
for(int i=0; i<n; i++)
{
scanf("%d",&arr[i]);
}
if(arr[0]!=arr[1])//首部判断
{
printf("0 ");
}
for(int i=1; i<n-1; i++)
{
if(((arr[i]>arr[i+1]) &&(arr[i]>arr[i-1]))||((arr[i]<arr[i+1]) &&(arr[i]<arr[i-1])))
{
printf("%d ",i);
}
}
if(arr[n-1]!=arr[n-2])//尾部判断
{
printf("%d",n-1);
}
printf("\n");
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发