
СРОЧНО PYTHON Дана последовательность целых чисел, оканчивающаяся нулём. Определите, сколько
элементов этой последовательности больше предыдущего элемента. Ноль числом последовательности не считается. Формат входных данных Вводится не более, чем 215 целых чисел, каждое из которых не превосходит по модулю 215−1 . После последнего числа вводится 0 . Формат выходных данных Требуется вывести одно число — ответ на вопрос задачи.

Ответы на вопрос

count = 0 # счетчик количества элементов, больших предыдущего
prev = int(input()) # считываем первое число
while prev != 0: # продолжаем считывать числа, пока не встретим 0
curr = int(input())
if curr != 0 and curr > prev:
count += 1
prev = curr
print(count) # выводим количество элементов, больших предыдущего



Вы можете решить данную задачу с помощью языка Python. Вот пример кода, который решает задачу:
pythoncount = 0 # счетчик чисел, больших предыдущего элемента
previous = None # предыдущий элемент
while True:
num = int(input()) # считываем число
if num == 0: # если введен ноль, выходим из цикла
break
if previous is not None and num > previous:
count += 1
previous = num
print(count) # выводим результат
В этом коде мы используем бесконечный цикл while True
, который будет выполняться до тех пор, пока не будет введен ноль. Внутри цикла мы считываем числа и проверяем, больше ли они предыдущего элемента. Если это так, увеличиваем счетчик count
на 1. В конце цикла выводим значение счетчика, которое и является ответом на вопрос задачи.
Обратите внимание, что в приведенном коде предполагается, что пользователь будет вводить числа с клавиатуры. Если вам нужно считывать числа из файла или другого источника, вам может потребоваться изменить эту часть кода.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili