Задача Задача №3604733
А
А
Цель: Понять
Разбор задачи и шагов выполнения программы:
- Считываем n = int(input()) → n = 4
- Инициализируем mx = 0
Цикл выполняется 4 раза и на каждом шаге считываем x:
- i = 0: x = 45
- Условие: x % 5 == 0 и x < mx
- 45 % 5 == 0 → правда
- 45 < mx (0) → ложь
- Умножение mx не выполняется, mx остаётся 0
- i = 1: x = 78
- 78 % 5 == 0 → ложь
- Условие не выполняется, mx остаётся 0
- i = 2: x = 50
- 50 % 5 == 0 → правда
- 50 < mx (0) → ложь
- mx не изменяется
- i = 3: x = 15
- 15 % 5 == 0 → правда
- 15 < mx (0) → ложь
- mx не изменяется
После цикла mx = 0, его выводят.
Ответ: 0
Пояснение: начальное значение mx равно 0, а все прочитанные положительные числа кратны 5; условие x < mx никогда не выполняется, поэтому mx остаётся 0.