Два игрока по очереди заменяют по одной звёздочке в выражении знаком “+” или “-”. Второй игрок выигрывает, если после его последнего хода получается выражение, значение которого при всех натуральных n кратно 6. Кто выиграет при правильной игре?(фестиваль "Орлёнок")
8 делится на 4, посему ясно, что выигрывает второй. Для этого ему надо разбить все звёздочки на пары:
(1, 3), (2, 4), (5, 7) и (6, 8).
Число и его куб сравнимы по модулю 6.
Аналогично, квадрат и 4-ая степень, а также 5-я с 7-ой и 6-я с 8-ой.
Поэтому второму игроку достаточно после каждого хода первого ставить противоположный знак в "парную" звёздочку.
Если я ничего не напутала, это решение верно.
Меня интересует другое - а что, если 8 заменить числом, не кратным 4? На пары тогда не разобьёшь. Как решать в таком случае?