Получены ответы по последовательному расчету количества изгибов, а также автором Vasil Stryzhak предоставлены формулы для расчета числа изгибов для четного и нечетного количества перегибов. На этом можно поставить точку. Но ведь и самому хочется поиграться с этой темой.
Можно предположить, что требуемый результат есть сумма чисел 2 в какой то степени.
Вот эти значения.
1; 4; 10; 24; 52; 112; 232; 480; 976; 1984; 4000; 8064; 16192; 32512; 65152; 130560; 261376; 523264; 1047040; 2095104; 4191232; 8384512; 16771072; 33546240; 67096576; 134201344; 268410880; 536838144; 1073692672; 2147418112
Ряд значений для четных n.
4; 24; 112; 480; 1984 ...
Начнем составлять ряды из максимально возможных чисел и подгонять их под ответ мелкими разрядами.
По сути, это запись десятичного числа двоичным кодом.
Проделаем тоже самое для нечетного числа перегибов.
Ряд значений для нечетных n.
1; 10; 52; 232; 976 ...
Не сложно написать сумму ряда для четных перегибов.
Если мы попробуем этой формулой рассчитать нечетное число перегибов, то всякий раз нам будет немного не хватать значения. Эта недостача тоже выражается в 2 в какой то степени. Добавим ее и получим формулу для нечетных значений.
А теперь для того, чтобы можно было использовать одну формулу, будем обнулять эту добавку при четных значениях перегибов оператором mod.
Формула работает для всех значений перегибов. Но получилось как то горбатенько и душу не радует.
Попробую решить по другому.
Рассмотрим и преобразуем ряд для n=10
Тоже самое проделаем для n=9
Немного отвлечемся. При работе с оператором "Сумма" легко получать ряды целых чисел.
Предположим.
q=j=0;1;2;3;4;5;6;7;<wbr />8;9
q=9-j=9;8;7;6;5;4;3;2;1;<wbr />0
А теперь объединим эти две последовательности.
q=max(j,9-j)=9;8;7;6;5;5;6;7;8<wbr />;9
Данный ряд полностью совпадает со степенями для десяти перегибов. А девятка вместо десятки потому что j начинается с нуля, а не с единицы. Мы должны взять на один член ряда суммы меньше.
Аналогично для нечетных перегибов n=9
q=max(j,8-j)=8;7;6;5;4;5;6;7;8
И опять же ряд совпадает со степенями при n=9
Исходя из проведенных изысканий можно написать единую формулу для расчета как четных, так и не четных перегибов. Только следует заменить n на (n-1)
Вот теперь хорошо. Формула получилась элегантная и интуитивно понятная.
Убедится в правильной работе формул можно перейдя по ссылке.
ССЫЛКА НА РАСЧЕТ
В расчете так же представлены формулы автора Vasil Stryzhak.