6 задание демо ОГЭ 2025

Разбор задания №6 с параметром из демоверсии ОГЭ 2025 года.

Ниже приведена программа, записанная на пяти языках программирования.

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» восемь раз.

Решение

Сориентироваться в этом задании можно даже не зная языков программирования, так как на алгоритмическом языке всё по-русски написано.

Вводятся три целых числа, которые сохраняются в переменные s, t и A. Если выполняется условие s > A или t > 12, то на экран выводится “YES”, если условие не выполняется – “NO”. Нам нужно, чтобы программа напечатала “NO”, значит, условие не должно выполняться.

Запишем введённые значения переменных s и t в таблицу.

№ запускаst(t > 12)(s > A)(s > A) или (t > 12)
1132XX“NO”
21112XX“NO”
3-1212XX“NO”
42-2XX“NO”
5-10-10XX“NO”
66-5XX“NO”
728XX“NO”
8910XX“NO”
9113V“YES”

Условие s > A или t > 12 состоит из двух простых условий и дизъюнкции (ИЛИ). Значит, программа напечатает “YES” если выполняется хотя бы одно из условий. То есть, если t > 12, программа выведет “YES” независимо от значения параметра A. Эту строчку таблицы из рассмотрения исключаем. Остаётся 8 запусков программы, во всех программа должна напечатать “NO”. То есть s НЕ должно быть больше A:

НЕ (s > A) = s ≤ A

Во всех этих запусках s не больше A. Или, иначе: A ≥ s.

Выпишем значения s по возрастанию: -12, -10, 2, 2, 6, 9, 11, 13.

Наибольшее значение – тринадцать. Значит, A ≥ 13.

Тогда, наименьшее целое значение A: 13.

Это задание (под номером 740914) и подобные ему в “NO”, наименьшее значение параметра (2 часть). №6 ОГЭ.