Нет, я не сомневаюсь, я поняла что кто начинает- тот выигрывает.+++ ЗамечательноЗначит будет начинать компьютер- тогда же есть надежда на выигрыш, не так ли?+++ Только при реализации алгоритма с выигрышной стратегией. И не надежда, а так и будет. В математике вообще нет понятия "надежда". Право первого хода - необходимое, но не достаточное условие. Он, алгоритм, ни фига не простой, методом тыка его не изобрести, а в остальных случаях программа может и проиграть сильному игроку. Или даже не очень сильному, а то и откровенно слабому - смотря сколько в ней дыр будет. Думаю, доморощенный алгоритм будет близок к третьему варианту, и преподаватель на раз-два программу обыграет. В итоге получится, что условие задачи изменили по своему усмотрению, в отличие от оригинальной, она имеет решение, но предъявить это решение не смогли. В чем смысл? Сделать хоть что-нибудь, что будет хоть как-то работать и иг с ним, что задание было другим?+++ А еще я продолжаю подозревать, что Вы пытаетесь решить задачу отличную от той, что задал преподаватель и продолжаю не понимать, в чем проблема уточнить задание вместо того, чтобы биться головой об стену, заранее зная, что результата не будет.+++ Вы бы купили чайник, который греет воду, но не до 100, а до 80 градусов, только если емкость заполнена не больше, чем наполовину и только если воду посолить?