Республиканская олимпиада по математике, 2002 год, 11 класс
Комментарий/решение:
Пронумеруем кузнечиков как 1,2,3,4,5,6...n тогда движения сказанные в условий на числах будут выглядит как 123→312→231.
Покажем что для чисел вида n=4k такое перестроение возможно. Пусть 123456...n разобьем последовательность на группы по 4 элемента 1234, 5678, ... ,(n−3)(n−2)(n−1)n следуя операциям ниже
Для четных два вида причем выполняются последовательно с начало то что сверху, затем что ниже ( в системе слева направо, номер числа который надо перенести, количество шагов которой надо совершить, направление движение)
{n−4x, n−(4x+2)2, ←1, 1, →0≤x≤n−44 , {n−4x−2, n−(4x+4)2, ←2, 1, →0≤x≤n−84
Для нечетных
{n−(2y+1), n−(2y+2)2, ←0≤y≤n−42
Таким образом из последовательности 123...n можно получить n...321, для 4k+1 так же выполняется , так как достаточно перенести n на первое место. а так как n=4k+1 нечетное, нужно совершить n,n−12,← и кузнечики выстроиться в ряд n|4k| и применить тот же алгоритм что описан для 4k для |4k| кузнечиков. Выведем некоторое свойство чисел при перемещений, из условия следует что если в каких то четверках abcd поменялись местами два числа ba то меняются автоматический и вторые два, то есть badc используя это свойство, для чисел вида 4k+2 следует что два последних числа при выполнении операции определяются однозначно, значит если "прогонять" по выше описанному алгоритму, то придем к случаю n(n−1)(n−2)...|12 которое противоречить условию, аналогично и в случае 4k+3.
Ответ только для чисел 4k,4k+1.
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.