ОГЭ 6. if (s > 10) or (t > А): print(«YES») else: print(«NO»). Досрочный открытый вариант №1 ОГЭ по информатике 2020.
Ниже приведена программа, записанная на пяти языках программирования.
| Алгоритмический язык | Паскаль | ||||
|
|
||||
| Бейсик | Python | ||||
|
|
||||
| C++ | |||||
|
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» три раза.
Решение:
if (s > 10) or (t > А): print(«YES») else: print(«NO»)
Оба условия должны быть ложными, чтобы напечатать «NO»,
(s <= 10) or (t <= А)
Сначала давайте выберем пары, где s меньше или равно 10.
(1, 2); (1, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5)
давайте поместим значения t в строку

A = 5, 6, 7, 8, 9
Ответ: 5