Исполнитель Кантата преобразует число на экране. У исполнителя есть три команды: 1) прибавить 1; 2) умножить на 2; 3) умножить на 3. Программа для исполнителя Кантата — это последовательность…
- 1
Из числа 5 в число 9 можно попасть только последовательным прибавлением единицы: $5 \to 6 \to 7 \to 8 \to 9$. Поэтому начальный участок программы единственный.$$N(5 \to 9)=1$$
- 2
Обозначим через $f(x)$ число способов попасть из 9 в $x$, не проходя через 27. Для остальных чисел используем динамическое программирование: последний шаг мог быть прибавлением 1, умножением на 2 или умножением на 3.$$f(x)=f(x-1)+[2\mid x]f\left(\frac{x}{2}\right)+[3\mid x]f\left(\frac{x}{3}\right)$$
Ещё 2 шага — в полном решении
Исполнитель преобразует число на экране. У исполнителя есть две команды: A — прибавь 1; B — поменяй местами. Команда A увеличивает число на экране на 1. Команда B применяется только к числу, у…
- 1
Каждому числу сопоставим количество программ, которые переводят исходное число 111 в это число. Для числа 111 начальное количество программ равно 1.
- 2
Из каждого состояния добавляем переход по команде A: число увеличивается на 1. Также добавляем переход по команде B, если цифра в разряде десятков меньше цифры в разряде единиц; при этом две последние цифры меняются местами.
Ещё 2 шага — в полном решении
Исполнитель Вычислитель преобразует число, записанное на экране. Он выполняет команды: умножить число на 3, прибавить 2 или прибавить 3. Программа для Вычислителя — это последовательность команд…
- 1
Обозначим через $f(n)$ количество программ, преобразующих число 2 в число $n$. Для получения $n$ последняя команда могла быть прибавлением 2, прибавлением 3 или умножением на 3.$$f(n)=f(n-2)+f(n-3)+f(n/3), если n делится на 3$$
- 2
Последовательно вычисляя значения, получаем количество программ из 2 в 15:$$f(15)=f(13)+f(12)+f(5)=12+10+1=23$$
Ещё 2 шага — в полном решении
Обозначим через $\mathrm{ДЕЛ}(n,m)$ утверждение «натуральное число $n$ делится без остатка на натуральное число $m$». Для какого наименьшего натурального числа $A$ логическое выражение…
- 1
Импликация ложна только тогда, когда её левая часть истинна, а правая — ложна. Поэтому должно выполняться: $x$ не делится на $35$, $x$ делится на $A$ и $x$ не делится на $21$.$$\neg\mathrm{ДЕЛ}(x,35) \land \mathrm{ДЕЛ}(x,A) \land \neg\mathrm{ДЕЛ}(x,21)$$
- 2
Чтобы выражение было тождественно истинным, не должно существовать числа, кратного $A$ и одновременно не кратного ни $35$, ни $21$. В частности, само число $A$ должно делиться на $35$ или на $21$.
Ещё 1 шаг — в полном решении
Для какого наименьшего целого неотрицательного числа $A$ выражение $(x \cdot y < A) \lor (x < y) \lor (7 \leq x)$ тождественно истинно, то есть принимает значение 1 при любых целых неотрицательных…
- 1
Чтобы выражение могло быть ложным, должны быть ложными второе и третье высказывания: $x \geq y$ и $x < 7$.$$0 \leq y \leq x \leq 6$$
- 2
В этой области максимальное значение произведения $x \cdot y$ достигается при $x = y = 6$.$$x \cdot y \leq 6 \cdot 6 = 36$$
Ещё 1 шаг — в полном решении
Миша заполнял таблицу истинности функции $(x \lor y) \land \neg(y \equiv z) \land \neg w$, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…
- 1
Во всех трёх строках значение функции равно 1. Поэтому каждый множитель выражения должен быть равен 1, в частности $\neg w = 1$, откуда $w = 0$.
- 2
Только первый столбец содержит 0 в первой и третьей строках и не содержит единиц, противоречащих условию $w=0$. Значит, первый столбец — это $w$.
Ещё 2 шага — в полном решении
Миша заполнял таблицу истинности логической функции $F = (x \mathbin{\lor} \neg y) \mathbin{\land} \neg(y \equiv z) \mathbin{\land} \neg w$, но успел заполнить лишь фрагмент из трёх различных её…
- 1
Так как $F=1$, множитель $\neg w$ должен быть равен единице. Следовательно, во всех трёх строках $w=0$. Четвёртый столбец имеет значения $0,0,0$, поэтому он соответствует переменной $w$.$$\neg w = 1 \Rightarrow w=0$$
- 2
Множитель $\neg(y \equiv z)$ равен единице тогда и только тогда, когда значения $y$ и $z$ различаются.$$\neg(y \equiv z)=1 \Rightarrow y\ne z$$
Ещё 1 шаг — в полном решении
Исполнитель преобразует число на экране. Он умеет выполнять команды: прибавить 1, умножить на 2 и умножить на 3. Программа для исполнителя — это последовательность команд. Сколько существует…
- 1
Пусть $f(n)$ — количество программ, переводящих число 2 в число $n$ без появления числа 14 в траектории. Начальное значение: $f(2)=1$, а для запрещённого числа полагаем $f(14)=0$.
- 2
Чтобы получить число $n$, последней могла быть команда прибавления 1, умножения на 2 или умножения на 3. Поэтому учитываются значения $f(n-1)$, $f(n/2)$ и $f(n/3)$ только при целочисленном делении.
Ещё 2 шага — в полном решении
Миша заполнял таблицу истинности функции $ (\neg x \land \neg y) \lor (y \equiv z) \lor w $, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…
- 1
Функция равна 0, поэтому каждое слагаемое дизъюнкции должно быть равно 0. В частности, $w=0$, а значения $y$ и $z$ должны различаться.
- 2
Во второй строке единицы стоят в первом и третьем столбцах. Так как столбец со значением $w$ должен содержать 0, первый столбец соответствует $x$, третий — $z$, а четвёртый — $y$.
Ещё 1 шаг — в полном решении
Для какого наибольшего целого неотрицательного числа $A$ выражение $(x \cdot y > A) \lor (x > y) \lor (8 > x)$ тождественно истинно, то есть принимает значение 1 при любых целых неотрицательных $x$…
- 1
Если $x < 8$, третье высказывание истинно. Если $x > y$, истинно второе высказывание.$$x < 8 \lor x > y$$
- 2
Остаётся случай, когда $x \geq 8$ и $x \leq y$. Тогда $y \geq x \geq 8$, поэтому произведение минимально при $x = y = 8$.$$x \cdot y \geq 8 \cdot 8 = 64$$
Ещё 1 шаг — в полном решении
Миша заполнял таблицу истинности функции $(\neg x \land \neg y) \lor (x \equiv z) \lor w$, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…
- 1
Функция равна 0 во всех представленных строках. Поэтому каждое слагаемое дизъюнкции должно быть равно 0.$$(\neg x \land \neg y) = 0,\quad (x \equiv z) = 0,\quad w = 0$$
- 2
Во всех строках четвёртый столбец содержит 0, поэтому ему соответствует переменная $w$.
Ещё 2 шага — в полном решении
Миша заполнял таблицу истинности функции $(x \land \neg y) \lor (x \equiv z) \lor w$, но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы…
- 1
Во всех трёх строках значение функции равно 0. Так как функция является дизъюнкцией трёх выражений, каждое из них должно быть равно 0.$$(x \land \neg y)=0,\quad (x \equiv z)=0,\quad w=0$$
- 2
Четвёртый столбец содержит 0 во всех строках, поэтому ему соответствует переменная $w$.
Ещё 2 шага — в полном решении
Сколько существует различных наборов значений логических переменных $x_1, x_2, \ldots, x_6, y_1, y_2, \ldots, y_6$, которые удовлетворяют всем перечисленным ниже условиям?…
- 1
Обозначим $a_i = x_i \land y_i$. Тогда каждое равенство системы принимает вид:$$a_i \equiv \lnot a_{i+1}$$
- 2
Следовательно, значения $a_1, a_2, \ldots, a_6$ чередуются. Возможны две последовательности: $101010$ и $010101$.
Ещё 3 шага — в полном решении
Исполнитель К17 преобразует число, записанное на экране. Он выполняет команды: прибавить 1, прибавить 2 или умножить на 2. Программа — это последовательность команд. Сколько существует программ…
- 1
Сначала подсчитаем количество программ, переводящих число 4 в число 10. Обозначим через f(n) число способов получить n из 4.$$f(n)=f(n-1)+f(n-2)+f(n/2)\text{ при чётном }n$$
- 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 шага — в полном решении
Для какого наименьшего целого неотрицательного числа $A$ логическое выражение $(x \ge 12) \lor (3x < y) \lor (xy < A)$ тождественно истинно (то есть принимает значение 1) при любых целых…
- 1
Чтобы выражение могло быть ложным, первые два высказывания должны быть ложными:$$\neg(x \ge 12) \land \neg(3x < y) \Rightarrow x < 12,\ y \le 3x$$
- 2
Так как $x$ и $y$ неотрицательны, наибольшее значение произведения $xy$ при этих условиях достигается при $x = 11$ и $y = 3 \cdot 11 = 33$.$$xy_{\max} = 11 \cdot 33 = 363$$
Ещё 2 шага — в полном решении
На числовой прямой даны два отрезка: $B = [115; 140]$ и $C = [121; 163]$. Укажите наименьшую возможную длину такого отрезка $A$, что формула…
- 1
Если $x \in B$, то первая часть внешней импликации ложна, поэтому вся формула истинна автоматически.
- 2
Рассмотрим точки, для которых $x \notin B$. Тогда внешняя импликация истинна только в том случае, если истинна внутренняя импликация.
Ещё 3 шага — в полном решении
Исполнитель «Вычислитель» преобразует число, записанное на экране. У исполнителя есть три команды: 1) прибавить 1; 2) умножить на 2; 3) прибавить 3. Программа для «Вычислителя» — это…
- 1
Для подсчёта числа программ, ведущих из 3 в заданное число, используем динамику: последний шаг может быть прибавлением 1, умножением на 2 или прибавлением 3.$$f(n)=f(n-1)+f(n/2)+f(n-3)$$
- 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 шага — в полном решении
Исполнитель преобразует число на экране. У исполнителя есть три команды: $A$ — прибавить 1, $B$ — прибавить 3, $C$ — умножить на 3. Программа для исполнителя — это последовательность команд. Сколько…
- 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
Для запрещённых чисел устанавливаем $f(9)=0$ и $f(15)=0$. Начальное значение: $f(3)=1$.
Ещё 2 шага — в полном решении
Исполнитель преобразует число на экране. У него есть две команды: A — вычти 1; B — найди целую часть от деления на 2. Программа для исполнителя — последовательность команд. Сколько существует…
- 1
Обозначим через $f(n)$ число программ, переводящих число $n$ в заданное конечное число. Последняя команда может быть A, тогда перед ней было $n-1$, или B, тогда перед ней было $\lfloor n/2\rfloor$.$$f(n)=f(n-1)+f(\lfloor n/2\rfloor)$$
- 2
Для перехода из 30 в 8 вычисление рекуррентно даёт: $f(8)=1$, затем $f(9),\ldots,f(15)=1$, $f(16)=2$, и далее $f(30)=16$.
Ещё 2 шага — в полном решении
Для какого наибольшего целого неотрицательного числа $A$ выражение $(x>A) \lor (y>A) \lor (x+2y<110)$ тождественно истинно, то есть принимает значение 1 при любых целых неотрицательных $x$ и $y$?
- 1
Чтобы дизъюнкция была ложной, все её части должны быть ложными одновременно:$$x \leq A,\quad y \leq A,\quad x+2y \geq 110$$
- 2
При условиях $x \leq A$ и $y \leq A$ наибольшее возможное значение суммы $x+2y$ достигается при $x=A$ и $y=A$:$$x+2y \leq A+2A=3A$$
Ещё 2 шага — в полном решении