Нужна помощь с задачей из т банк образования На столе стоят несколько стопок монет. Петя и Вася ходят по очереди, начинает Петя. За ход можно взять одну или несколько монет из одной стопки. Проигрывает тот, кто не может сделать ход.
Выберите все варианты среди перечисленных, в которых Петя выигрывает при правильной игре: Изначально на столе две стопки по 30 монетИзначально на столе две стопки: 30 и 40 монет.Изначально на столе две стопки: 50 и 40 монет.Изначально на столе три стопки: 10, 10 и 20 монет.

26 Мар в 19:41
206 +1
0
Ответы
1

В этой задаче используется концепция игры с Нимом, которая базируется на понятии "нуль-игр". В данной игре основной принцип заключается в вычислении "нуль-суммовых" состояний с помощью операции XOR.

Чтобы определить, выигрывает ли Петя, нужно выяснить, является ли позиция выигрышной для него. Позиция считается выигрышной, если XOR всех количеств монет в стопках не равен нулю.

Теперь проанализируем каждый из указанных случаев:

Две стопки по 30 монет.

XOR(30, 30) = 30 XOR 30 = 0. Позиция проигрышная для Пети.

Две стопки: 30 и 40 монет.

XOR(30, 40) = 30 XOR 40 = 10. Позиция выигрышная для Пети.

Две стопки: 50 и 40 монет.

XOR(50, 40) = 50 XOR 40 = 10.Позиция выигрышная для Пети.

Три стопки: 10, 10 и 20 монет.

XOR(10, 10, 20) = (10 XOR 10) XOR 20 = 0 XOR 20 = 20.Позиция выигрышная для Пети.

Таким образом, Петя выигрывает в случаях:

2. Изначально на столе две стопки: 30 и 40 монет.3. Изначально на столе две стопки: 50 и 40 монет.4. Изначально на столе три стопки: 10, 10 и 20 монет.

Ответ: 2, 3, 4.

26 Мар в 19:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир