Блог пользователя Renyxa

Автор Renyxa, 9 лет назад, По-русски

Здравствуйте. Как решить эту задачу ?

В стране Берляндии очень развит общественный транспорт. Проезд в нем бесплатный, но при этом каждому пассажиру при входе выдают билетик с уникальным номером. Особенно ценятся так называемые счастливые билетики. Билетик называется счастливым, если сумма цифр на четных позициях в его номере равна сумме цифр на нечетных позициях. Васе известно, что билеты выдаются подряд в порядке возрастания номеров. В очередной раз войдя в автобус Вася получил свой очередной билет и тут ему стало интересно, какой существует минимальный счастливый билетик с номером, меньшим номера билетика Васи. Помогите Васе узнать ответ на этот вопрос.

Формат входных данных

В единственной строке задан номер билетика Васи — натуральное число, имеющее в своей десятичной записи не более 100 цифр.

Формат результата

Выведите минимальный номер счастливого билетика, который больше номера билетика Васи.

  • Проголосовать: нравится
  • -3
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Есть ссылка на задачу?

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится -11 Проголосовать: не нравится

    Нет, но есть входные данные.

    Примеры
    Входные данные	Результат работы
    123123          99
    123134          110
    
  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Похоже на задачу E с командной олимпиады Питера 2008 года (http://neerc.ifmo.ru/school/archive/2008-2009.html#team-spb), но легенда другая и условие странное ("с номером, меньшим номера билетика Васи", видимо, баг).