Задание 6 ОГЭ по информатике · 4AFE17
ПовышеннаяКЭС 3.2
Ниже приведена программа, записанная на пяти языках программирования. Программа получает целые числа s, t и A и выводит «YES», если выполняется условие s>A или t>11, и «NO» в противном случае. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились пары чисел: (−9,11); (2,7); (5,12); (2,−2); (7,−9); (12,6); (9,−1); (7,11); (11,−5). Укажите наибольшее целое значение параметра A, при котором программа напечатает «YES» четыре раза.
Показать ответ
8
Подсказки (3)
- Сначала определите запуск, в котором условие t>11 выполняется независимо от значения A.
- Для остальных запусков программа выводит «YES», когда s>A. Нужно, чтобы таких запусков было ещё три.
- После запуска с t=12 выберите три наибольших значения s: 12, 11 и 9. Наибольшее целое A, меньшее каждого из них и не дающее сработать для следующего значения s=7, равно 8.
Решение
1. Условие t>11 выполняется только для пары (5,12). Этот запуск даёт один результат «YES» при любом значении A. 12>11 2. Для остальных восьми запусков результат «YES» определяется условием s>A. Чтобы всего получилось четыре результата «YES», это условие должно выполниться ещё ровно три раза. 3. Значения s в остальных запусках: −9, 2, 2, 7, 12, 9, 7, 11. Три наибольших значения — 12, 11 и 9; следующее значение равно 7. 4. Чтобы условие выполнялось ровно для трёх значений, необходимо A<9 и A≥7. Наибольшее целое значение — A=8. 8<9,7≤8
Частые ошибки
- Не учитывать, что условие t>11 может дать результат «YES» независимо от значения A.
- Считать запуск с t=12 среди запусков, для которых проверяется условие s>A.
- Выбрать A=9, при котором условие s>A выполняется только для двух значений: 12 и 11.
Источник: Открытый банк ФИПИ
Похожие задания
6Программа выводит «YES», если выполняется условие s>A или t>12, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · 3C5AB16Программа для заданных значений переменных s, t и параметра A выводит «YES», если выполняется условие…Задания открытого банка ФИПИ · 4100CF6Программа для каждой пары целых чисел s и t и целого параметра A выводит «YES», если выполняется условие s>A…Задания открытого банка ФИПИ · 451E976Программа вводит целые значения переменных s, t и A и выводит «YES», если выполняется условие s>A или t>12…Задания открытого банка ФИПИ · 4907E66Программа получает значения переменных s, t и A и выводит «YES», если выполняется условие s>A или t>12, и…Задания открытого банка ФИПИ · 4EA1176Программа вводит целые значения переменных s, t и A и выводит «YES», если выполняется условие s>10 или t>A…Задания открытого банка ФИПИ · 528BA96Программа вводит целые числа s, t и A и выводит «YES», если выполняется условие s>A или t>12, иначе выводит…Задания открытого банка ФИПИ · 5B58D06Программа получает целые значения переменных s, t и A. Если выполняется условие (s>A) или (t>11), программа…Задания открытого банка ФИПИ · 627A25
Нужен репетитор по информатике?
Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.
Готовьтесь к ОГЭ по информатике в Precettore
Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.