Для игры, описанной ранее, найдите два таких значения S, при которых
Условие
Для игры, описанной ранее, найдите два таких значения S, при которых одновременно выполняются два условия:— у Вани есть выигрышная стратегия, позволяющая ему выиграть первым или вторым ходом при любой игре Пети;— у Вани нет стратегии, которая позволит ему гарантированно выиграть первым ходом.В ответе запишите числа в порядке возрастания без пробелов и знаков препинаний. Ответ:
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Такие значения S — 93 и 102.При значении S = 93 Петя своим первым ходом может получить позиции 94, 103 и
Осталось ещё 22 шагов
При позиции 465 Ваня увеличивает количество…
В позиции 103 Ваня добавляет в кучу один…
Петя своим вторым ходом может получить…
Во всех случаях Ваня увеличивает в пять раз…
При позициях 112 и 510 Ваня увеличивает…
Петя своим вторым ходом может получить…
Во всех случаях Ваня увеличивает в пять раз…
Приведём другое решение на языке Python…
and x >= 525: return 1 elif h == 5 and x <…
or f(x + 10, h +…
# стратегия победителя else: return f(x +…
and f(x + 10, h +…
and f(x * 5, h +…
# стратегия проигравшего def f1(x, h): if h…
or f1(x + 10, h +…
or f1(x * 5, h +…
# стратегия победителя else: return f1(x +…
and f1(x + 10, h +…
and f1(x * 5, h +…
# стратегия проигравшего(любой ход) for x in…
== 1: print(x)print("====")for x in range(1…
== 1: print(x) # Исключим эти значения из…
Бесплатно · займёт минуту