I. Худший случай для Евклида
2000 мс · 256 МБ · всё или ничего
Найдите наименьшую пару чисел , на которой алгоритм Евклида делает ровно шагов. Шаг — это одно применение правила .
Наименьшая — значит, с наименьшим , а среди таких с наименьшим .
Ответ стоит сначала получить перебором для маленьких и посмотреть на него. Последовательность окажется знакомой — и это не совпадение: именно она заставляет Евклид работать дольше всего.
Формат ввода
Одна строка содержит число ().
Формат вывода
Два числа через пробел — искомая пара.
Примеры
ввод
1
вывод
1 1
ввод
3
вывод
5 3
Войдите, чтобы отправлять решения.