ЕГЭ · информатика · решения с ответами

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

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

Задания без решений
2 435
решений с ответами
14
тем в предмете
27
номеров бланка
122
страниц списка
1781ФИПИ 19193D№ 23ПовышеннаяЛогика и булева алгебра

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

Для какого наибольшего целого неотрицательного числа $A$ выражение $(x \cdot y > A) \lor (x > y) \lor (8 > x)$ тождественно истинно, то есть принимает значение 1 при любых целых неотрицательных $x$…

  1. 1
    Если $x < 8$, третье высказывание истинно. Если $x > y$, истинно второе высказывание.$$x < 8 \lor x > y$$
  2. 2
    Остаётся случай, когда $x \geq 8$ и $x \leq y$. Тогда $y \geq x \geq 8$, поэтому произведение минимально при $x = y = 8$.$$x \cdot y \geq 8 \cdot 8 = 64$$

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

Решение полностьюОтветРешать самому3 шага в разборе
1782ФИПИ 1AD22B№ 23ПовышеннаяЛогика и булева алгебра

Восстановление таблицы истинности

Миша заполнял таблицу истинности функции $(\neg x \land \neg y) \lor (x \equiv z) \lor w$, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…

  1. 1
    Функция равна 0 во всех представленных строках. Поэтому каждое слагаемое дизъюнкции должно быть равно 0.$$(\neg x \land \neg y) = 0,\quad (x \equiv z) = 0,\quad w = 0$$
  2. 2
    Во всех строках четвёртый столбец содержит 0, поэтому ему соответствует переменная $w$.

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

Решение полностьюОтветРешать самому4 шага в разборе
1783ФИПИ 1B1B9B№ 23ПовышеннаяЛогика и булева алгебра

Определение столбцов таблицы истинности

Миша заполнял таблицу истинности функции $(x \land \neg y) \lor (x \equiv z) \lor w$, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…

  1. 1
    Во всех трёх строках значение функции равно 0. Так как функция является дизъюнкцией трёх выражений, каждое из них должно быть равно 0.$$(x \land \neg y)=0,\quad (x \equiv z)=0,\quad w=0$$
  2. 2
    Четвёртый столбец содержит 0 во всех строках, поэтому ему соответствует переменная $w$.

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

Решение полностьюОтветРешать самому4 шага в разборе
1784ФИПИ 1CA4C6№ 23ВысокаяЛогика и булева алгебра

Логическая система с переменными

Сколько существует различных наборов значений логических переменных $x_1, x_2, \ldots, x_6, y_1, y_2, \ldots, y_6$, которые удовлетворяют всем перечисленным ниже условиям?…

  1. 1
    Обозначим $a_i = x_i \land y_i$. Тогда каждое равенство системы принимает вид:$$a_i \equiv \lnot a_{i+1}$$
  2. 2
    Следовательно, значения $a_1, a_2, \ldots, a_6$ чередуются. Возможны две последовательности: $101010$ и $010101$.

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

Решение полностьюОтветРешать самому5 шагов в разборе
1785ФИПИ 1D7139№ 23ПовышеннаяАлгоритмы и исполнители

Подсчёт программ исполнителя К17

Исполнитель К17 преобразует число, записанное на экране. Он выполняет команды: прибавить 1, прибавить 2 или умножить на 2. Программа — это последовательность команд. Сколько существует программ…

  1. 1
    Сначала подсчитаем количество программ, переводящих число 4 в число 10. Обозначим через f(n) число способов получить n из 4.$$f(n)=f(n-1)+f(n-2)+f(n/2)\text{ при чётном }n$$
  2. 2
    Последовательно получаем: f(4)=1, f(5)=1, f(6)=2, f(7)=3, f(8)=6, f(9)=9, f(10)=16.$$f(10)=f(9)+f(8)+f(5)=9+6+1=16$$

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

Решение полностьюОтветРешать самому5 шагов в разборе
1786ФИПИ 1E71A4№ 23ПовышеннаяЛогика и булева алгебра

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

Для какого наименьшего целого неотрицательного числа $A$ логическое выражение $(x \ge 12) \lor (3x < y) \lor (xy < A)$ тождественно истинно (то есть принимает значение 1) при любых целых…

  1. 1
    Чтобы выражение могло быть ложным, первые два высказывания должны быть ложными:$$\neg(x \ge 12) \land \neg(3x < y) \Rightarrow x < 12,\ y \le 3x$$
  2. 2
    Так как $x$ и $y$ неотрицательны, наибольшее значение произведения $xy$ при этих условиях достигается при $x = 11$ и $y = 3 \cdot 11 = 33$.$$xy_{\max} = 11 \cdot 33 = 363$$

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

Решение полностьюОтветРешать самому4 шага в разборе
1787ФИПИ 1EF2C9№ 23ПовышеннаяЛогика и булева алгебра

Длина отрезка A

На числовой прямой даны два отрезка: $B = [115; 140]$ и $C = [121; 163]$. Укажите наименьшую возможную длину такого отрезка $A$, что формула…

  1. 1
    Если $x \in B$, то первая часть внешней импликации ложна, поэтому вся формула истинна автоматически.
  2. 2
    Рассмотрим точки, для которых $x \notin B$. Тогда внешняя импликация истинна только в том случае, если истинна внутренняя импликация.

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

Решение полностьюОтветРешать самому5 шагов в разборе
1788ФИПИ 1FC322№ 23ПовышеннаяАлгоритмы и исполнители

Подсчёт программ с числом 10

Исполнитель «Вычислитель» преобразует число, записанное на экране. У исполнителя есть три команды: 1) прибавить 1; 2) умножить на 2; 3) прибавить 3. Программа для «Вычислителя» — это…

  1. 1
    Для подсчёта числа программ, ведущих из 3 в заданное число, используем динамику: последний шаг может быть прибавлением 1, умножением на 2 или прибавлением 3.$$f(n)=f(n-1)+f(n/2)+f(n-3)$$
  2. 2
    Вычисляя значения от 3 до 10, получаем: $f(3)=1$, $f(4)=1$, $f(5)=1$, $f(6)=3$, $f(7)=4$, $f(8)=6$, $f(9)=9$, $f(10)=14$.

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

Решение полностьюОтветРешать самому5 шагов в разборе
1789ФИПИ 209B53№ 23ПовышеннаяАлгоритмы и исполнители

Подсчёт программ исполнителя

Исполнитель преобразует число на экране. У исполнителя есть три команды: $A$ — прибавить 1, $B$ — прибавить 3, $C$ — умножить на 3. Программа для исполнителя — это последовательность команд. Сколько…

  1. 1
    Обозначим через $f(n)$ количество программ, переводящих число 3 в число $n$ без прохождения через 9 и 15. Для разрешённого числа способы попасть в него приходят из $n-1$ командой $A$, из $n-3$ командой $B$, а также из $n/3$ командой $C$…$$f(n)=f(n-1)+f(n-3)+f(n/3)$$
  2. 2
    Для запрещённых чисел устанавливаем $f(9)=0$ и $f(15)=0$. Начальное значение: $f(3)=1$.

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

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

Подсчёт программ исполнителя

Исполнитель преобразует число на экране. У него есть две команды: A — вычти 1; B — найди целую часть от деления на 2. Программа для исполнителя — последовательность команд. Сколько существует…

  1. 1
    Обозначим через $f(n)$ число программ, переводящих число $n$ в заданное конечное число. Последняя команда может быть A, тогда перед ней было $n-1$, или B, тогда перед ней было $\lfloor n/2\rfloor$.$$f(n)=f(n-1)+f(\lfloor n/2\rfloor)$$
  2. 2
    Для перехода из 30 в 8 вычисление рекуррентно даёт: $f(8)=1$, затем $f(9),\ldots,f(15)=1$, $f(16)=2$, и далее $f(30)=16$.

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

Решение полностьюОтветРешать самому4 шага в разборе
1791ФИПИ 23B72B№ 23ПовышеннаяЛогика и булева алгебра

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

Для какого наибольшего целого неотрицательного числа $A$ выражение $(x>A) \lor (y>A) \lor (x+2y<110)$ тождественно истинно, то есть принимает значение 1 при любых целых неотрицательных $x$ и $y$?

  1. 1
    Чтобы дизъюнкция была ложной, все её части должны быть ложными одновременно:$$x \leq A,\quad y \leq A,\quad x+2y \geq 110$$
  2. 2
    При условиях $x \leq A$ и $y \leq A$ наибольшее возможное значение суммы $x+2y$ достигается при $x=A$ и $y=A$:$$x+2y \leq A+2A=3A$$

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

Решение полностьюОтветРешать самому4 шага в разборе
1792ФИПИ 24B976№ 23ВысокаяЛогика и булева алгебра

Подсчёт наборов логических переменных

Сколько существует различных наборов значений логических переменных $x_1, x_2, \ldots, x_7, y_1, y_2, \ldots, y_7$, которые удовлетворяют всем перечисленным ниже условиям?…

  1. 1
    Рассмотрим каждую пару $(x_i, y_i)$ как одно состояние. Выражение $\neg x_i \lor y_i$ ложно только в состоянии $(1, 0)$.
  2. 2
    Выражение $\neg x_{i+1} \land y_{i+1}$ истинно только в состоянии $(0, 1)$. Импликация нарушается, когда её левая часть истинна, а правая ложна.

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

Решение полностьюОтветРешать самому5 шагов в разборе
1793ФИПИ 24BD9E№ 23ПовышеннаяЛогика и булева алгебра

Восстановление столбцов таблицы

Миша заполнял таблицу истинности функции $(x \vee \neg y) \wedge \neg(y \equiv z) \wedge \neg w$, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…

  1. 1
    Во всех трёх строках значение функции равно 1, поэтому каждый множитель выражения должен быть равен 1. В частности, $\neg w=1$, значит $w=0$.
  2. 2
    Нулевые значения во второй и третьей строках находятся в первом столбце, поэтому первый столбец соответствует переменной $w$.

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

Решение полностьюОтветРешать самому4 шага в разборе
1794ФИПИ 24EE48№ 23ПовышеннаяАлгоритмы и исполнители

Подсчёт программ Вычислителя

Исполнитель Вычислитель преобразует число на экране. У него есть две команды: «Прибавить 1» и «Умножить на 2». Программа для Вычислителя — это последовательность команд. Сколько существует программ…

  1. 1
    Сначала подсчитаем количество программ, переводящих число 2 в число 14. Обозначим это количество через $f(n)$. Для команды «Прибавить 1» используется переход из $n-1$, а для команды «Умножить на 2» — из $n/2$, если $n$ чётно.$$f(n)=f(n-1)+f(n/2)\text{ при чётном }n;\quad f(n)=f(n-1)\text{ при нечётном }n$$
  2. 2
    Последовательно получаем: $f(2)=1$, $f(3)=1$, $f(4)=2$, $f(5)=2$, $f(6)=3$, $f(7)=3$, $f(8)=5$, $f(9)=5$, $f(10)=7$, $f(11)=7$, $f(12)=10$, $f(13)=10$, $f(14)=13$.

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

Решение полностьюОтветРешать самому4 шага в разборе
1795ФИПИ 257C8F№ 23ВысокаяЛогика и булева алгебра

Определение столбцов таблицы истинности

Миша заполнял таблицу истинности функции $ (\neg x \lor \neg y) \land \neg(y \equiv z) \land \neg w $, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу…

  1. 1
    Так как значение функции во всех трёх строках равно $1$, каждый множитель выражения должен быть равен $1$. В частности, $\neg w = 1$, поэтому $w = 0$.
  2. 2
    Во второй строке во втором столбце стоит $1$, значит второй столбец не может соответствовать переменной $w$. В третьей строке нули находятся во втором и четвёртом столбцах, поэтому столбец $w$ — четвёртый.

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

Решение полностьюОтветРешать самому4 шага в разборе
1796ФИПИ 27734A№ 23ВысокаяЛогика и булева алгебра

Подсчёт наборов логических переменных

Сколько существует различных наборов значений логических переменных $x_1, x_2, \ldots, x_9, y_1, y_2, \ldots, y_9$, которые удовлетворяют всем перечисленным ниже условиям?…

  1. 1
    Обозначим состояние пары $(x_i,y_i)$ одним из четырёх кодов: $00$, $10$, $01$, $11$.
  2. 2
    Условия перехода между соседними парами дают следующие возможности: $00 \to 00,10,01,11$; $10 \to 11$; $01 \to 01,11$; $11 \to 11$.

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

Решение полностьюОтветРешать самому5 шагов в разборе
1797ФИПИ 28BCD8№ 23ПовышеннаяАлгоритмы и исполнители

Подсчёт программ через число 9

Исполнитель Вычислитель преобразует число, записанное на экране. Он умеет выполнять команды: прибавить 1, прибавить 2 и умножить на 3. Программа для Вычислителя — это последовательность команд…

  1. 1
    Так как все команды увеличивают число, траектория может содержать число 9 только один раз. Поэтому программу можно разделить на путь от 3 до 9 и путь от 9 до 14.
  2. 2
    Обозначим через $f(n)$ количество программ, переводящих число 3 в число $n$. Для $n$ от 4 до 9 учитываем последние команды: прибавление 1, прибавление 2 и умножение на 3.$$f(n)=f(n-1)+f(n-2)+[3\mid n]f(n/3)$$

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

Решение полностьюОтветРешать самому5 шагов в разборе
1798ФИПИ 28F978№ 23ВысокаяЛогика и булева алгебра

Определение столбцов таблицы истинности

Миша заполнял таблицу истинности логической функции $F = \neg(x \to w) \lor (y \equiv z) \lor y$, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…

  1. 1
    Раскроем отрицание импликации.$$\neg(x \to w) = x \land \neg w$$
  2. 2
    Так как во всех трёх строках $F=0$, дизъюнкция равна нулю. Следовательно, каждый её член должен быть равен нулю: $x \land \neg w=0$, $y \equiv z=0$ и $y=0$. Однако при $y=0$ условие $y \equiv z=0$ даёт $z=1$.

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

Решение полностьюОтветРешать самому4 шага в разборе
1799ФИПИ 2A7489№ 23ПовышеннаяЛогика и булева алгебра

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

Для какого наименьшего целого неотрицательного числа $A$ выражение $(y + 2x < A) \lor (x > 25) \lor (y > 25)$ тождественно истинно, т.е. принимает значение 1 при любых целых неотрицательных $x$ и $y$?

  1. 1
    Чтобы дизъюнкция могла быть ложной, второе и третье высказывания должны быть ложными одновременно. Значит, $x \le 25$ и $y \le 25$.
  2. 2
    В этой области максимальное значение выражения $y + 2x$ достигается при $x = 25$ и $y = 25$:$$y + 2x = 25 + 2 \cdot 25 = 75$$

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

Решение полностьюОтветРешать самому3 шага в разборе
1800ФИПИ 2AC0B5№ 23ПовышеннаяЛогика и булева алгебра

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

Для какого наименьшего целого неотрицательного числа $A$ выражение $(x + 2y < A) \lor (y > x) \lor (x > 60)$ тождественно истинно, то есть принимает значение 1 при любых целых неотрицательных $x$ и…

  1. 1
    Чтобы дизъюнкция была ложной, все три её части должны быть ложными. Значит, должны выполняться условия $x + 2y \geq A$, $y \leq x$ и $x \leq 60$.
  2. 2
    При $y \leq x$ и $x \leq 60$ максимальное значение $x + 2y$ достигается при $x = 60$ и $y = 60$.$$x + 2y \leq 60 + 2 \cdot 60 = 180$$

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

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