Задание 15.2. Вариант 13-20
- Просмотры: 378
- Изменено: 1 февраля 2025
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 16. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 16.
Количество чисел не превышает 1000. Введённые числа не превышают 30 000.
Программа должна вывести одно число: минимальное число, кратное 16.
Решение:
Python
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
n = int(input()) | |
x_max = 30000 | |
for _ in range(n): | |
x = int(input()) | |
if x % 16 == 0 and x < x_max: | |
x_max = x | |
print(x_max) |