Задание

Алгоритм получает на вход натуральное число N ≥ 10 и строит по нему новое число R следующим образом:
1. Все пары соседних цифр в десятичной записи N рассматриваются как двузначные числа \(возможно, с ведущим нулём\).
2. Из списка полученных на предыдущем шаге двузначных чисел выделяются наибольшее и наименьшее.
3. Результатом работы алгоритма становится разность найденных на предыдущем шаге двух чисел.
Пример. Дано число N = 2023. Алгоритм работает следующим образом:
В десятичной записи выделяем двузначные числа: 20, 02, 23.
2.Наибольшее из найденных чисел 23, наименьшее 02.
3. 23 – 02 = 21.
Результат работы алгоритма R = 21.
При каком наименьшем N в результате работы алгоритма получится R = 25?