Ещё_не_побеждённая, там написано:
1. Рассмотрим игру "Делители".
Играют двое. Игра начинается с числа 60.
За ход разрешается уменьшить имеющееся число на любой из его делителей
(включая единицу и его само). Проигрывает тот, после хода которого
получится число 0.
Напишите программу, позволяющую двум людям играть в эту игру.
Пусть позиция задается числом А.
Тогда программа, следя за очередностью, принимает ходы игроков
(числа, на которое надо уменьшить А), затем проверяет их на корректность.
При получении корректного хода она изменяет число А,
и ход переходит к другому игроку. В конце игры программа выдает победителя.
Пример работы программы:
Сейчас А равно 60.
Ход первого игрока:
7
Ход неверный.
Ход первого игрока:
-1
Ход неверный.
Ход первого игрока:
30
Ход верный.
Сейчас А равно 30.
Ход второго игрока:
30
Ход верный.
Сейчас А равно 0.
Победил первый игрок.