Здравствуйте, помогите, пожалуйста, разобраться задачей.
На плоскости отмечены 100 точек. Играют двое, ходят по очереди. За один ход можно соединить стрелкой две точки, если
их не соединяли раньше. При этом запрещается проводить стрелку, после появления которой из любой точки можно будет добраться
по стрелкам до любой другой. Проигрывает тот, кто не может сделать очередного хода без нарушения правил. Кто выиграет при
правильной игре: тот, кто ходит первым, или его партнер?
Имеет ли здесь значение ориентация ребер? Рассмотрим три точки, подразумевая, что ориентация важна. Если там возникнет такая ситуация
, то как бы не походил первый игрок, невозможно будет попасть из
никаким путем, но при этом все ходы уже сделаны. Получается, что первый проигрывает, потому как походить не сможет.
Если рассмотреть игру с
точками, то всегда выигрывает второй игрок. Если с четырьмя, то первый. Далее я рассмотрел пока что игру без ориентированных ребер. Для образования полного графа требуется
ходов, значит последний ход придется сделать второму игроку, значит он проигрывает. Но как тут учесть ориентацию ребер, мне пока что не очевидно.