РУҚА
ОГЭ · информатика · решения с ответами

Информатика ОГЭ — решения заданий ФИПИ с ответами

Все задачи предмета из открытого банка ФИПИ с ответами и началом разбора. Решения по отдельной теме или номеру задания — в панели слева.

Задания без решений
1 546
решений с ответами
11
тем в предмете
16
номеров бланка
78
страниц списка
461ФИПИ 7D61A1№ 6ПовышеннаяОсновы программирования

Количество срабатываний условия

Программа получает целые значения переменных $s$, $t$ и $A$ и выводит «YES», если выполняется условие $s > A$ или $t > 11$, иначе выводит «NO». Было проведено 9 запусков программы, при которых в…

  1. 1
    Условие $t > 11$ выполняется только для пары $(5, 12)$, поэтому один вывод «YES» гарантирован.
  2. 2
    Чтобы всего было шесть выводов «YES», для остальных запусков неравенство $s > A$ должно выполняться пять раз.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
462ФИПИ 809053№ 6ПовышеннаяОсновы программирования

Анализ логического условия программы

Ниже приведена программа, записанная на пяти языках программирования. Программа вводит целые числа $s$ и $t$ и печатает «YES», если не выполняется условие $s < -4$ и $t \geq 3$; в противном случае…

  1. 1
    Программа печатает «NO», если выражение после NOT истинно: $s < -4$ и $t \geq 3$.$$s < -4 \land t \geq 3$$
  2. 2
    Проверяем пары чисел. Условия одновременно выполняются только для пар $(-14, 3)$ и $(-12, 5)$.$$2$$

Ещё 1 шаг — в полном решении

Решение полностьюОтветРешать самому3 шага в разборе
463ФИПИ 82A36E№ 6ПовышеннаяОсновы программирования

Минимальное значение параметра A

Программа получает целые числа $s$, $t$ и $A$. Если выполняется условие $(s > A) \text{ или } (t > 12)$, программа печатает «YES», иначе печатает «NO». Было проведено 9 запусков программы, при…

  1. 1
    Программа печатает «NO», если условие в операторе ветвления ложно:$$\neg(s > A \lor t > 12) = (s \leq A) \land (t \leq 12)$$
  2. 2
    Для пары $(1, 13)$ значение $t$ больше 12, поэтому программа напечатает «YES» при любом значении $A$.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
464ФИПИ 8334E6№ 6ПовышеннаяОсновы программирования

Подбор параметра в программе

Ниже приведена программа, записанная на пяти языках программирования. Программа выводит «YES», если выполняется условие $s > A$ или $t > 11$, и выводит «NO» в противном случае. Было проведено 9…

  1. 1
    Условие вывода «YES» имеет вид $s > A$ или $t > 11$.
  2. 2
    Неравенство $t > 11$ выполняется только для пары $(5, 12)$, поэтому она даёт один вывод «YES» независимо от значения $A$.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
465ФИПИ 85F235№ 6ПовышеннаяОсновы программирования

Количество значений параметра A

Ниже приведена программа, записанная на пяти языках программирования. Программа получает целые значения переменных $s$, $t$ и $A$ и печатает «YES», если выполняется условие $s > A$ или $t > 12$…

  1. 1
    Пара $(1, 13)$ всегда приводит к выводу «YES», поскольку $t > 12$ независимо от значения $A$.
  2. 2
    Для остальных восьми пар условие $t > 12$ не выполняется. Поэтому нужно, чтобы ровно две из величин $s$ были больше $A$.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
466ФИПИ 863AB5№ 6ПовышеннаяОсновы программирования

Количество значений параметра A

Ниже приведена программа, записанная на пяти языках программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных $s$ и $t$ вводились следующие пары чисел…

  1. 1
    Программа выводит «NO», когда условие в операторе if ложно:$$\neg(s > A \lor t > 11) = (s \leq A) \land (t \leq 11)$$
  2. 2
    Пара $(5, 12)$ не может дать «NO», так как $t > 11$.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
467ФИПИ 872BC3№ 6ПовышеннаяОсновы программирования

Минимальное значение параметра A

Ниже приведена программа, записанная на пяти языках программирования. Программа выводит «YES», если $s > A$ или $t > 11$, и выводит «NO» в противном случае. Было проведено 9 запусков программы, при…

  1. 1
    Вывод «NO» происходит, если условие вывода «YES» ложно: $s \leq A$ и $t \leq 11$.
  2. 2
    Пара $(5, 12)$ не может дать «NO», поскольку для неё $t > 11$. Для остальных восьми пар значения $s$: $-9, 2, 2, 7, 12, 9, 7, 11$.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
468ФИПИ 890295№ 6ПовышеннаяОсновы программирования

Определение параметра программы

Программа проверяет условие: если $s > 10$ или $t > A$, она печатает «YES», иначе печатает «NO». Были выполнены 9 запусков программы со следующими парами значений переменных $s$ и $t$: $(1; 2)$…

  1. 1
    Вывод «NO» происходит тогда, когда условие $s > 10$ или $t > A$ ложно. Значит, одновременно должны выполняться неравенства $s \leq 10$ и $t \leq A$.$$s \leq 10 \quad\text{и}\quad t \leq A$$
  2. 2
    Для пар $(1; 2)$ и $(-11; -12)$ второе условие выполняется при подходящем положительном $A$. Для пар $(10; 10)$ и $(10; 5)$ необходимо, чтобы $A \geq 10$.

Ещё 1 шаг — в полном решении

Решение полностьюОтветРешать самому3 шага в разборе
469ФИПИ 8B69A9№ 6ПовышеннаяОсновы программирования

Анализ условного оператора

Ниже приведена программа, записанная на пяти языках программирования. Условие программы имеет вид: если $s > 5$ или не выполнено условие $t < 3$, программа печатает «YES», иначе печатает «NO». Было…

  1. 1
    Программа печатает «NO», когда условие $s > 5$ ложно, а условие $t < 3$ истинно.$$s \leq 5 \text{ и } t < 3$$
  2. 2
    Проверяем пары чисел. Условие для вывода «NO» выполняется для пар $(-2, 4)$, $(-12, 5)$, $(1, 3)$ и $(23, 1)$.

Ещё 1 шаг — в полном решении

Решение полностьюОтветРешать самому3 шага в разборе
470ФИПИ 8E6CC4№ 6ПовышеннаяОсновы программирования

Условие в программе

Ниже приведена программа, записанная на пяти языках программирования. Программа выводит «YES», если $s > A$ или $t > 11$, и «NO» в противном случае. Было проведено 9 запусков программы, при которых…

  1. 1
    Программа выводит «NO», если условие вывода «YES» ложно: $s \leq A$ и $t \leq 11$.
  2. 2
    Пара $(5, 12)$ не может дать «NO», так как $t > 11$. Для остальных восьми пар выписываем значения $s$ и располагаем их по возрастанию: $-9, 2, 2, 7, 7, 9, 11, 12$.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
471ФИПИ 8FA506№ 6ПовышеннаяОсновы программирования

Количество значений параметра A

Ниже приведена программа, записанная на пяти языках программирования. Условие вывода «YES»: $s > A$ или $t > 12$. Было проведено 9 запусков программы, при которых в качестве значений переменных $s$…

  1. 1
    Пара $(1, 13)$ всегда приводит к выводу «YES», так как выполняется условие $t > 12$.$$13 > 12$$
  2. 2
    Для остальных восьми запусков условие $t > 12$ не выполняется, поэтому «YES» выводится тогда и только тогда, когда $s > A$.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
472ФИПИ 93329D№ 6ПовышеннаяОсновы программирования

Определение параметра A

Программа печатает «YES», если выполняется условие $s > A$ или $t > 12$, и печатает «NO» в противном случае. Были выполнены 9 запусков программы с парами значений переменных $s$ и $t$: $(13; 2)$…

  1. 1
    Пара $(1; 13)$ всегда приводит к выводу «YES», поскольку $13 > 12$.
  2. 2
    Чтобы всего получилось пять выводов «YES», ещё четыре пары должны удовлетворять условию $s > A$.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
473ФИПИ 99E798№ 6ПовышеннаяОсновы программирования

Анализ условного оператора

Ниже приведена программа, записанная на пяти языках программирования. Программа вводит целые числа $s$, $t$ и параметр $A$, после чего выводит «YES», если выполняется условие…

  1. 1
    Программа печатает «NO», если условие вывода «YES» ложно:$$(s > A) \lor (t > 11) = \mathrm{false}$$
  2. 2
    Следовательно, для вывода «NO» должны одновременно выполняться условия:$$s \leq A \quad \text{и} \quad t \leq 11$$

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
474ФИПИ 9A271F№ 6ПовышеннаяОсновы программирования

Определение параметра программы

Ниже приведена программа, записанная на пяти языках программирования. Программа вводит целые числа $s$, $t$ и $A$. Если $s > A$ или $t > 11$, она печатает «YES», иначе печатает «NO». Было проведено…

  1. 1
    Программа печатает «NO», когда оба условия в скобках ложны: $s \leq A$ и $t \leq 11$.$$s \leq A \ \text{и}\ t \leq 11$$
  2. 2
    Пара $(5, 12)$ не может дать «NO», поскольку $t = 12 > 11$. Для остальных восьми запусков условие $t \leq 11$ выполняется.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
475ФИПИ 9BD91F№ 6ПовышеннаяОсновы программирования

Минимальное значение параметра A

Ниже приведена программа, записанная на пяти языках программирования. Программа выводит «YES», если выполняется хотя бы одно из условий: $s > A$ или $t > 12$, иначе выводит «NO». Было проведено 9…

  1. 1
    Условие $t > 12$ выполняется только для пары $(1, 13)$, поэтому при этом запуске программа напечатает «YES» при любом значении $A$.
  2. 2
    Для остальных восьми запусков необходимо, чтобы условие $s > A$ было ложным. Следовательно, должно выполняться $A \geq s$ для каждого из них.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
476ФИПИ 9F42EE№ 6ПовышеннаяОсновы программирования

Определение значения параметра A

Ниже приведена программа, записанная на пяти языках программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных $s$ и $t$ вводились следующие пары чисел…

  1. 1
    Программа печатает «NO», если условие в операторе if ложно, то есть одновременно выполняются неравенства $s \leq A$ и $t \leq 12$.$$s \leq A \ \text{и}\ t \leq 12$$
  2. 2
    Для пары $(1, 13)$ второе неравенство не выполняется, поэтому программа печатает «YES» независимо от значения $A$.

Ещё 3 шага — в полном решении

Решение полностьюОтветРешать самому5 шагов в разборе
477ФИПИ A0712E№ 6ПовышеннаяОсновы программирования

Анализ условного оператора

Ниже приведена программа, записанная на пяти языках программирования. Программа получает целые числа $s$ и $t$ и выводит «YES», если условие $\neg((s \ge 5) \land (t < 3))$ истинно, и «NO» в…

  1. 1
    Программа печатает «NO», когда условие после оператора else выполняется, то есть когда выражение под отрицанием истинно:$$(s \ge 5) \land (t < 3)$$
  2. 2
    Проверяем пары чисел. Оба неравенства выполняются для $(14, 1)$, $(5, -7)$ и $(8, 2)$.

Ещё 1 шаг — в полном решении

Решение полностьюОтветРешать самому3 шага в разборе
478ФИПИ A753F7№ 6ПовышеннаяОсновы программирования

Минимальное значение параметра A

Ниже приведена программа, записанная на пяти языках программирования. Программа выводит «YES», если выполняется условие $s > A$ или $t > 12$, и выводит «NO» в противном случае. Было проведено 9…

  1. 1
    Пара $(1, 13)$ всегда приводит к выводу «YES», так как выполняется неравенство $t > 12$.
  2. 2
    Для остальных запусков условие $t > 12$ не выполняется, поэтому программа напечатает «YES» только при $s > A$.

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе
479ФИПИ A82596№ 6ПовышеннаяОсновы программирования

Подсчёт срабатываний условия

Ниже приведена программа, записанная на пяти языках программирования. Программа считывает значения переменных $s$ и $k$ и печатает «YES», если одновременно выполняются условия $s > 6$ и $k < 6$…

  1. 1
    Программа печатает «YES», если выполняется составное условие $s > 6$ и $k < 6$.$$s > 6 \land k < 6$$
  2. 2
    Проверяем пары чисел. Условие выполняется для $(7, 0)$, $(8, -12)$, $(10, 2)$ и $(7, 1)$.

Ещё 1 шаг — в полном решении

Решение полностьюОтветРешать самому3 шага в разборе
480ФИПИ A95F96№ 6ПовышеннаяОсновы программирования

Анализ условий программы

Ниже приведена программа, записанная на пяти языках программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных $s$ и $t$ вводились следующие пары чисел…

  1. 1
    Программа выводит «YES», если выполняется хотя бы одно из условий $s > A$ или $t > 12$. Следовательно, «NO» выводится при одновременном выполнении условий $s \leq A$ и $t \leq 12$.$$s \leq A \land t \leq 12$$
  2. 2
    Для пары $(1, 13)$ условие $t > 12$ выполняется всегда, поэтому программа выведет «YES». Среди остальных восьми пар значение $s$ должно быть не больше $A$, кроме одной пары, чтобы всего получилось семь выводов «NO».

Ещё 2 шага — в полном решении

Решение полностьюОтветРешать самому4 шага в разборе