Задание 6 ОГЭ по информатике · 4907E6

ПовышеннаяКЭС 3.2
Ниже приведена программа, записанная на пяти языках программирования. Программа вводит целые значения переменных s, t и A и выводит «YES», если выполняется условие s>A или t>12, иначе выводит «NO».
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (13,2); (11,12); (−12,12); (2,−2); (−10,−10); (6,−5); (2,8); (9,10); (1,13).
Найдите наибольшее целое значение параметра A, при котором для указанных входных данных программа напечатает «YES» три раза.

Показать ответ
10
Подсказки (3)
  1. Какая из пар гарантированно даёт «YES» независимо от значения A?
  2. Для остальных пар условие t>12 не выполняется, поэтому нужно считать значения s, для которых s>A.
  3. Пара (1,13) даёт один результат «YES». Чтобы получить ещё два, нужно выбрать два наибольших значения s: 13 и 11. Наибольшее целое A, при котором 11>A, равно 10.
Решение
1. Для пары (1,13) условие t>12 выполняется, поэтому программа выводит «YES» при любом значении A.

2. В остальных восьми парах значение t не превышает 12. Поэтому программа выводит «YES» только при выполнении условия s>A.

3. Значения s для этих восьми запусков: 13, 11, −12, 2, −10, 6, 2, 9. Чтобы получить ещё два вывода «YES», нужно, чтобы условию s>A соответствовали два наибольших значения: 13 и 11.

4. Для двух таких значений должно выполняться 11>A, а для максимального целого значения параметра получаем A=10.
Частые ошибки
  • Не учитывать, что при t>12 программа выводит «YES» независимо от значения A.
  • Считать условие s>A как s≥A.
  • Выбирать значение A=11, при котором только s=13 даёт «YES».

Источник: Открытый банк ФИПИ

Похожие задания

6Программа вводит целые значения s, t и A и выводит «YES», если выполняется условие s>10 или t>A, иначе…Задания открытого банка ФИПИ · 3A01A36Программа выводит «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>11, и «NO» в…Задания открытого банка ФИПИ · 4AFE176Программа получает значения переменных 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, иначе выводит…Задания открытого банка ФИПИ · 5B58D0

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ОГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.