Tulup.ru - Клуб любителей фигурного катания

Тоска

Автор
Сообщение
Rebecca_2011
Сообщений: 9381
18.10.2011, 20:07
Тоска
bregalad пишет:
Есть n кучек монет, в них вначале лежат
k1, k2, ..., kn
монет соответственно...
и далее аналогично. Интересно, что в такой формулировке нельзя сказать, кто выигрывает — зависит от чисел k1, k2, ..., kn. Например, пусть
n=3, k1=6, k2=4, k3=2. Тогда выигрывает первый игрок.

Алгоритм выигрыша в этой задаче очень красивый и использует представление чисел в двоичной системе счисления (полезное упражнение для начинающих программистов — написать программу, которая играет с человеком; если у нее есть выигрыш, то она его не упускает, если нет, то она делает ход, который оставляет позицию максимально сложной)


Доцент,

вот еще задачка под ваш алгоритм:

Вход


Имя
Пароль
 
Поиск по сайту
Найти пользователя
Найти

© Tulup 2005–2025
Время подготовки страницы: 0.007 сек.