Связанный: Запрограммируйте мою микроволновую печь . Вдохновленный генерировать ленивый микроволновый вход .
Ленивое значение неотрицательного целого числа N является наименьшим из целых чисел, которые являются ближайшими к N, в то время как все их цифры идентичны.
Возврат (любым способом) ленивым значение заданной (любым способом) N .
N ≤ наибольшее целое число, которое ваш язык представляет в неэкспоненциальной форме по умолчанию. 1000000 (Из-за этого слишком высокого требования потеряно много интересных решений.)
Тестовые случаи:
0 → 0
8 → 8
9 → 9
10 → 9
16 → 11
17 → 22
27 → 22
28 → 33
100 → 99
105 → 99
106 → 111
610 → 555
611 → 666
7221 → 6666
7222 → 7777
Рассматриваемый коллега доказал, что не будет никаких связей: за исключением 9/11, 99/111 и т. Д., Для которых один короче другого, два последовательных правильных ответа всегда находятся на расстоянии нечетного расстояния, поэтому никакое целое число не может быть точно равноудалено от них.