РУҚА
16

Решение: Минимальное чётное число

ОГЭ · Информатика · Задание 16 · Системы счисления
ПовышеннаяФИПИ415E52Развёрнутое решение≈ 10 минутРазбор в 3 шага
Условие

Напишите программу, которая в последовательности натуральных чисел определяет минимальное чётное число.

Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется чётное число.

Количество чисел не превышает 1000. Введённые числа не превышают 30 000.

Программа должна вывести одно число — минимальное чётное число.

Входные данныеВыходные данные
4 3 20 6 86
Пример работы программы
Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

3 шага
1

Сначала считываем количество чисел в последовательности и задаём начальное значение минимума больше максимально возможного числа.

$$n = int(input()) minimum = 30001$$
2

Перебираем все числа. Если число чётное и меньше текущего минимума, заменяем значение минимума.

$$if x \bmod 2 = 0 \text{ и } x < minimum$$

После обработки всей последовательности выводим найденное минимальное чётное число.

$$print(minimum)$$
Ответ

Пример программы на Python:

n = int(input())
minimum = 30001
for _ in range(n):
x = int(input())
if x % 2 == 0 and x < minimum:
minimum = x
print(minimum)

Этот ответ получен в разборе, но не сверен с официальным ключом из банка — проверьте выкладки, прежде чем заучивать результат.

Где здесь ошибаются

Проверяют только чётность последнего введённого числа.

Инициализируют минимум нулём, из-за чего положительные числа не заменяют его.

Выводят первое найденное чётное число, не сравнивая его с последующими.

Забывают считать количество чисел перед обработкой последовательности.

Закрепить приёмВ теме «Системы счисления» ещё 230 задач — с ответом и таким же разбором.
Тренироваться

Как решать задание 16 ОГЭ, информатика

Разбор этой задачи разложен на 3 шага: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Системы счисления»: в ней 231 задача, и у каждой есть такой же разбор. Регистрация не нужна.