Дан массив, состоящий из целых чисел. Напишите программу, которая в данном

Дан массив, состоящий из целых чисел. Напишите программу, которая в данном массиве обусловит количество частей, у которых два примыкающих и, при этом, оба примыкающих элемента меньше данного.
Входные данные

Поначалу задано число N количество частей в массиве (1N100). Далее через пробел записаны N чисел элементы массива. Массив состоит из целых чисел.
Выходные данные

Необходимо вывести количество частей массива, у которых два соседа и которые при этом взыскательно больше обоих собственных соседей.
Образцы
Входные данные
5
1 2 3 4 5
Выходные данные
0
Входные данные
5
1 5 1 5 1
Выходные данные
2

Задать свой вопрос
1 ответ
Var i,num,s:integer;
    arr:array of integer;
begin
  readln(num);
  setlength(arr,num);
  for i:=0 to num-1 do begin
    read(arr[i]);
    if igt;1 then begin
      if (arr[i-2]lt;arr[i-1]) and (arr[i]lt;arr[i-1]) then s+=1;
    end;
  end;
  writeln('',s);
end.

Надя Кабардина
Спасибочки громадное :3
Михаил
includeusing namespace std;int a[1000];int main () int n; cin >> n; for(int i=1;i<=n;i++) cin >> a[i]; int k =0; for(int i=1;i<=n;i++) if(a[i-2]
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт