Задача к ОГЭ по информатике на тему «Простейшие программы» №1

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

PIC

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

(1,2);(11,2);(1,12);(11,12);(− 11,− 12);(− 11,12);(− 12,11);(10,10);(10,5)  .

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

Программа напечатает «YES», когда: (s > 10) ИЛИ (t > A). Рассмотрим первое условие, не зависящее от A:

Нам подходят: (11,2);(11,12)  .

Остальные четыре пары выбираем из второго условия. Для этого расположим t в порядке возрастания: − 12,2,5,10,1112,12  . То есть при A = 9  нам подходят t = − 12,2,5,10  . Если мы будем уменьшать параметр A, то дойдя до A = 4  , программа напечатает «YES» уже 7 раз, но при этом при A = 5  всё еще выводится «YES» ровно 6 раз. Таким образом, параметр A может принимать пять различных значений: 5, 6, 7, 8, 9.

Ответ: 5
Оцените статью
Я решу все!