#include <stdio.h> void func(int s[], int n) { if (s[0] != s[1]) { printf("0 "); } for (int i = 1; i < n - 1; i++) { if ((s[i] > s[i - 1] && s[i] > s[i + 1]) || (s[i] < s[i - 1] && s[i] < s[i + 1])) { printf("%d ", i); } } if (s[n - 1] != s[n - 2]) { printf("%d", n - 1); } printf("\n"); } int main() { int n; while (scanf("%d", &n) != EOF) { int arr[100]; for (int i = 0; i < n; i++) { scanf("%d", &arr[i]); } func(arr, n); } return 0; }