Доброй ночи! Всех поздравляю с наступающим.
Сегодня хотел бы обсудить, такую задачку:
Алиса и Боб играют в игру: перед ними стоит доска 8x8, в каждой ячейке содержится целое число от -9 до 9.
Первой ходит Алиса, она может взять любое число в 1-й строке. Затем ход Боба, боб может взять любое
число из столбца, которому принадлежало число взятое Алисой. Затем снова ход Алисы, она берет любое
число из строки, из которой Боб взял число. Игра заканчивается когда ходов не осталось.
Выигывает тот кто набрал больше очков.
Пример (доска 3x3)
Код:
Алиса
0:0
3 1 -9
1 2 -3
0 -4 5
Боб
1:0
3 -9
1 2 -3
0 -4 5
Алиса
1:2
3 -9
1 -3
0 -4 5
Боб
2:2
3 -9
-3
0 -4 5
Требуется разработать для Боба и Алисы оптимальные стратегии.
Пока, я решил данную задачу в лоб, Алгоритм за
Давайте обсудим, может найдутся более быстрые решения