Совсем запарился, никто не хочет размять мозги? (все равно в финал не пройду, а так хоть интересно)На листе бумаге перед игрой записывается последовательность из N различных целых поло-жительных чисел Ai. Игроки ходят по очереди. За один ход игрок может отнять 1 от одного изчисел последовательности. Если после хода игрока в последовательности появляются два одинаковых числа, то одно из них вычеркивается. Если после хода игрока в последовательности появился0, то он тоже вычеркивается. Игрок, который не может походить, объявляется проигравшим, а егооппонент — победителем.Ваша задача, зная последовательность чисел на бумаге, определить победителя игры при условии, что оба игрока играют оптимально.Формат входных данныхВ первой строке задана длина последовательности N (1 ⩽ N ⩽ 3).Во второй строке через пробел заданы N элементов последовательности Ai (1 ⩽ Ai ⩽ 10^18). Всеэлементы последовательности различны.Формат выходных данныхЕсли победителем станет игрок, ходивший первым, выведите 1, иначе выведите 2.
бум
>>149572517 (OP)Иди нахуй со своими ребусами, я в интернет деградировать захожу
>>149572517 (OP)Это что-то про Шпрага-Гранди, не?
>>149572517 (OP)Это типо дерево построить и ходить по нему оптимально для 1, потом оптимально для 2?
вроде того