Задание 6 ОГЭ по информатике · F0B088
ПовышеннаяКЭС 3.2
Программа получает целые значения переменных s, t и A. Если выполняется условие s>A или t>12, программа печатает «YES», иначе печатает «NO».
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (13,2); (11,12); (−12,12); (2,−2); (−10,−10); (6,−5); (2,8); (9,10); (1,13). Укажите наибольшее целое значение параметра A, при котором для указанных входных данных программа напечатает «NO» шесть раз.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (13,2); (11,12); (−12,12); (2,−2); (−10,−10); (6,−5); (2,8); (9,10); (1,13). Укажите наибольшее целое значение параметра A, при котором для указанных входных данных программа напечатает «NO» шесть раз.
Показать ответ
10
Подсказки (3)
- При каких условиях программа печатает «NO»?
- Результат «NO» получается, если одновременно выполняются условия s≤A и t≤12.
- Последняя пара (1,13) всегда даёт «YES». Для остальных восьми пар нужно выбрать A так, чтобы ровно шесть значений s были не больше A.
Решение
1. Программа печатает «NO», если условие s>A или t>12 ложно, то есть если s≤A и t≤12.
2. Для последней пары (1,13) значение t>12, поэтому программа всегда печатает «YES».
3. У первых восьми пар значения t не превышают 12. Поэтому результат определяется только сравнением s≤A. Значения s в этих парах: 13, 11, −12, 2, −10, 6, 2, 9.
4. В упорядоченном виде значения имеют вид −12, −10, 2, 2, 6, 9, 11, 13. Чтобы результат «NO» получился ровно шесть раз, параметр A должен быть не меньше 9 и меньше 11.
5. Наибольшее целое значение в этом диапазоне равно 10.
9≤A<11⇒Amax=10
2. Для последней пары (1,13) значение t>12, поэтому программа всегда печатает «YES».
3. У первых восьми пар значения t не превышают 12. Поэтому результат определяется только сравнением s≤A. Значения s в этих парах: 13, 11, −12, 2, −10, 6, 2, 9.
4. В упорядоченном виде значения имеют вид −12, −10, 2, 2, 6, 9, 11, 13. Чтобы результат «NO» получился ровно шесть раз, параметр A должен быть не меньше 9 и меньше 11.
5. Наибольшее целое значение в этом диапазоне равно 10.
9≤A<11⇒Amax=10
Частые ошибки
- Не учитывать, что последняя пара с t=13 всегда даёт результат «YES».
- Использовать условие s<A вместо s≤A.
- Считать все девять запусков, не исключив последнюю пару.
Источник: Открытый банк ФИПИ
Похожие задания
6Программа выводит «YES», если выполняется условие s>A или t>12, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · BE0FEB6Программа выводит «YES», если выполняется условие s>A или t>12, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · D496486Программа получает целые числа s, t и A. Если s>A или t>11, программа печатает «YES», иначе печатает «NO».…Задания открытого банка ФИПИ · DFC8156Программа получает целые значения переменных s, t и A. Если выполняется условие s>10 или t>A, программа…Задания открытого банка ФИПИ · EFDD846Программа получает целые числа s, t и A. Если s>A или t>11, программа печатает «YES», иначе печатает «NO».…Задания открытого банка ФИПИ · 0693EB6Программа получает значения переменных s и t и печатает «YES», если выполняется условие not(s>−4) or (t<3)…Задания открытого банка ФИПИ · 07F3EA
Нужен репетитор по информатике?
Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.
Готовьтесь к ОГЭ по информатике в Precettore
Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.