Posted by: Wintera›
« on: 24/01/2013, 19:16:34 »upd. Да, а ещё число гномов не должно быть кратно номеру первого согласного гнома. Иначе они впадут в бесконечный цикл и не договорятся.Это необходимое, но не достаточное условие: см. на 11 или 14 гномов.
Понятное дело, что недостаточное, соображалось навскидку.
Если более точно, то выходит, что решение не будет отрицательным 1) в случае, если общее число гномов N=k*m + 1, где k - порядковый номер гнома, который скажет "да", после того, как все предыдущие сказали "нет", m - любое натуральное число; 2) и только в том случае, если число гномов, после которого тот, кто сказал "нет" в прошлом круге, передумает и скажет "да", не больше двух (в противном случае "переломить" ход голосования не удастся).