Как известно, теорема Ламе определяет для каких чисел алгоритм Евклида (т.е. итерации операций деления с остатком) наиболее трудоемок. Я предлагаю решить аналогичную задачу для операции вычисления коэффициентов Безу для пар взаимно-простых чисел.
Пусть
- натуральные взаимно-простые числа. Их
коэффициентами Безу называются целые числа
и
такие, что
(вообще коэффициенты Безу определяются и для не взаимно простых чисел с заменой 1 на НОД этих чисел, но в этой задаче нас интересуют только взаимно-простые числа)
Коэффициенты Безу легко вычисляются расширенным алгоритмом Евклида.
Нетрудно видеть, что коэффициенты Безу взаимно-простых чисел сами являются взаимно простыми числами. Также понятно, что для одной и той же пары чисел
и
, вообще говоря, существует бесконечно много пар коэффициентов Безу.
Назовем коэффициенты Безу
минимальными, если значение
является минимально возможным. Легко понять, что всегда существует только единственная минимальная пара коэффициентов Безу (за исключением случая
, когда минимальных пар две:
и
, но они симметричны и можно выбрать любую).
Для пары взаимно-простых чисел натуральных чисел
и
определим функцию:
, где
- минимальные коэффициенты Безу для пары
.
Сложностью Безу пары
назовем такое минимальное натуральное число
, что
или
.
Например, сложность пары
равна
, так как под действием
получается такая цепочка пар:
Задача. Для заданного натурального
, найдите пару взаимно-простых натуральных чисел
, где
и
, имеющих максимальную сложность Безу.