ПОЖАЛУЙСТА, ТОВАРИЩИ, СРОЧНО НУЖНА МОМОЩЬ КОД НА ПАЙТОН Я ВОТ ВВЕЛ , КАК В ВИДЕО ОБЪЯСНЯЮТ, НО НЕ ПОДОШЛООО. ПОДАСКАЖИТЕ В ЧЕМ ОШИБКАА
СПАСИБО ЗАРАНЕЕ<3
elem = int(input())
prev1 = elem
prev2 = elem
count = 0
while elem != 0:
if prev1 > prev2 and prev1 > elem
count+=1
prev2=prev1
prev1=elem
elem=int(input())
print(count)
Количество локальных максимумов
Элемент последовательности называется строгим локальным максимумом, если он строго больше предыдущего и последующего элементов последовательности. Первый и последний элемент последовательности не являются локальными максимумами.
Входные данные
Дана последовательность натуральных чисел, завершающаяся числом 0. Гарантируется, что все числа не превосходят 100.
Выходные данные
Определите количество строгих локальных максимумов в этой последовательности.
Примеры
Ввод
Вывод
5
0
--
0
--------
1
2
0
--
0
-----------
2
1
0
--
0
Приложения:
tutu007:
прикрепите фотографию кода, разметка пробелов потерялась
прикрепил, спасибо большое
Ответы
Ответ дал:
2
Ответ:
elem = int(input())
prev1 = elem
prev2 = elem
count = 0
while elem != 0:
if prev1 > prev2 and prev1 > elem:
count+=1
prev2=prev1
prev1=elem
elem=int(input())
print(count)
спасибо огромное
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
9 лет назад
10 лет назад