- Описание
- Отправленные решения
24. Счастливый номер
В ящике вашего офисного стола лежит печать, которая при штампе ставит число из цифр (где — чётное число). После штампа число на печати увеличивается на . Если больше увеличивать число нельзя (если оно станет состоять из цифры), все цифры на печати автоматически ставятся в ноль. Также число на печати в любой момент может содержать ведущие нули.
Счастливым номером вы считаете такой, у которого сумма первых цифр совпадает с суммой вторых цифр и эта сумма больше нуля. Например, при число не является счастливым, а является.
Вы видите, что на печати сейчас выставлено число (не обязательно счастливое). Найдите следующее счастливое число, которое окажется на печати.
Формат ввода
На вход программе выдаётся число (), состоящее из чётного числа цифр — числа на печати. В записи числа могут присутствовать ведущие нули.
Формат вывода
Выведите одно число — следующий счастливый номер в таком же формате. Если такого не существует, выведите минимальный счастливый номер. В выводе не должно быть пробелов и пустых строк в начале.
Примечание
В первом тесте на печати выставлено число , не являющееся счастливым, так как . Следующее за ним, , является счастливым, так как .
Ограничения
Ограничение времени
1 с
Ограничение памяти
256 МБ
Пример 1
1422
1423