Статья Автор: Лебедев Дмитрий

Разбор Статграда от 2025-01-28. Часть 3( 16, 19-20-21, 23)

Задание 16
Функция F(n), где n – неотрицательное целое число, задана следующими соотношениями:
F(n) = 0, если n = 0;
F(n) = F(n//4) + n%4, если n>0 и n%4 < 2;
F(n) = F(n//4) + n%4 – 1, если n%4 ≥ 2.

Найдите минимальное n, для которого F(n) = 27, а F(n + 1) = 16


 
 



Задание 23
Исполнитель преобразует число на экране.
У исполнителя есть две команды, которые обозначены буквами.
A. Вычти 2
B. Если число кратно 3, Раздели на 3, Иначе Вычти 4

Сколько существует программ, которые преобразуют исходное число 36 в число 4
и при этом траектория вычислений не содержит числа 16?



Задания 19-20-21
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя.
Если количество камней в куче делится на целое k (2 ≤ k ≤ 9), то игрок может убрать из кучи k камней.
Если количество камней в куче не делится ни на одно из указанных чисел, игрок убирает один камень,
после чего выполняет ход по описанному выше правилу
 


В функции Step0 изменена проверка позиции на "выигрышность" - проверяется, что в "образе" минимальный элемент "выигрышный" (это логичный, но частный подход, вызван "двунаправленностью" правил ходов в игре)
Задание 19
Укажите минимальное значение S, при котором Петя не может выиграть первым ходом,
но при любом первом ходе Пети Ваня может выиграть своим первым ходом.

ответ: 

Задание 20
найдите два наименьших значения S, при которых Петя не может выиграть первым ходом, но у Пети есть выигрышная стратегия, позволяющая ему выиграть вторым ходом при любой игре Вани.
В ответе запишите найденные значения в порядке возрастания.

ответ: 
Задание 21
найдите минимальное значение S, при котором у Вани есть стратегия, позволяющая ему выиграть первым или вторым ходом при любой игре Пети, но у Вани нет стратегии, которая позволила бы ему гарантированно выиграть первым ходом

ответ: 

Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать