«YES», сколько было запусков (1 часть). №6 ОГЭ
Шестое задание ОГЭ, в котором известны вводимые значения переменных. Нужно определить при скольких запусках программа напечатала «YES».
В шестом задании ОГЭ программа приведена на пяти языках программирования (Алгоритмический, Паскаль, Бейсик, Python, C++). При решении рассмотрим самый простой вариант — на алгоритмическом языке, это практически запись на русском языке.
Программы похожи. Вводятся значения переменных. Если выполняется заданное условие, программа выводит «YES», если не выполняется — «NO».
Подробное решение здесь.
№E5DF04
условие
решение

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 11); (5, 9); (8, –12); (6, 6); (3, 11); (–10, –12); (–10, 11); (7, 1); (–12, 7).
Сколько было запусков, при которых программа напечатала «YES»?
| № запуска | s | k | s < 6 | k > 6 | (s < 6) и (k > 6) | вывод программы |
| 1 | 1 | 11 | V | V | V | «YES» |
| 2 | 5 | 9 | V | V | V | «YES» |
| 3 | 8 | -12 | ||||
| 4 | 6 | 6 | ||||
| 5 | 3 | 11 | V | V | V | «YES» |
| 6 | -10 | -12 | V | |||
| 7 | -10 | 11 | V | V | V | «YES» |
| 8 | 7 | 1 | ||||
| 9 | -12 | 7 | V | V | V | «YES» |
Поскольку здесь конъюнкция (и), должны выполняться оба условия.
Количество запусков: 5.
№16DCE2
условие
решение
Ниже приведена программа

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (7, 9); (8, –12); (6, 6); (3, 11); (–10, –12); (–10, 11); (7, 1); (12, 7).
Сколько было запусков, при которых программа напечатала «YES»?
| № запуска | s | k | s < 6 | k < 6 | (s < 6) и (k < 6) | вывод программы |
| 1 | 1 | 1 | V | V | V | «YES» |
| 2 | 7 | 9 | ||||
| 3 | 8 | -12 | V | |||
| 4 | 6 | 6 | ||||
| 5 | 3 | 11 | V | |||
| 6 | -10 | -12 | V | V | V | «YES» |
| 7 | -10 | 11 | V | |||
| 8 | 7 | 1 | V | |||
| 9 | 12 | 7 |
В логическом выражении конъюнкция (и) — должны выполняться оба условия.
Количество запусков: 2.
№3E3052
условие
решение

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(1, 1); (7, 9); (8, –12); (6, 6); (8, 11); (–10, -12); (–10, 11); (7, 1); (12, 7).
Сколько было запусков, при которых программа напечатала «YES»?
| № запуска | s | k | s > 6 | k > 6 | (s > 6) и (k > 6) | вывод программы |
| 1 | 1 | 1 | ||||
| 2 | 7 | 9 | V | V | V | «YES» |
| 3 | 8 | -12 | V | |||
| 4 | 6 | 6 | ||||
| 5 | 8 | 11 | V | V | V | «YES» |
| 6 | -10 | -12 | ||||
| 7 | -10 | 11 | V | |||
| 8 | 7 | 1 | V | |||
| 9 | 12 | 7 | V | V | V | «YES» |
В логическом выражении конъюнкция (и) — должны выполняться оба условия.
Количество запусков: 3.
№A82596
условие
решение
Составим таблицу запусков программы.
| № запуска | s | k | s > 6 | k < 6 | (s > 6) и (k < 6) | вывод программы |
| 1 | 1 | 1 | V | |||
| 2 | 7 | 0 | V | V | V | «YES» |
| 3 | 8 | -12 | V | V | V | «YES» |
| 4 | 6 | 6 | ||||
| 5 | 3 | 11 | ||||
| 6 | -10 | -12 | V | |||
| 7 | 10 | 2 | V | V | V | «YES» |
| 8 | 7 | 1 | V | V | V | «YES» |
| 9 | 12 | 6 | V |
В логическом выражении конъюнкция (и) — должны выполняться оба условия.
Количество запусков: 4.
№D28837
условие
решение

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(0, 2); (–1, 0); (2, 3); (4, 2); (3, 1); (–2, 7); (10, –2); (5, 4); (–7, 11).
Сколько было запусков, при которых программа напечатала «YES»?
| № запуска | s | t | s < 4 | t < 2 | не (t < 2) | (s < 4) и не (t < 2) | вывод программы |
| 1 | 0 | 2 | V | X | V | V | «YES» |
| 2 | -1 | 0 | V | V | |||
| 3 | 2 | 3 | V | X | V | V | «YES» |
| 4 | 4 | 2 | X | V | |||
| 5 | 3 | 1 | V | V | |||
| 6 | -2 | 7 | V | X | V | V | «YES» |
| 7 | 10 | -2 | V | ||||
| 8 | 5 | 4 | X | V | |||
| 9 | -7 | 11 | V | X | V | V | «YES» |
Сначала выполняется инверсия, затем — конъюнкция.
Количество запусков: 4.
