e-olymp 2618. Следующее число

Следующее число

Дано число $n$. Необходимо вывести число $n+1$.

Входные данные:

Дано неотрицательное целое число $n$. Известно, что количество цифр в числе не превышает $10^6$.

Выходные данные:

Вывести число $n+1$.

Тесты

# ВХОДНЫЕ ДАННЫE: ВЫХОДНЫЕ ДАННЫЕ:
1 45654 45655
2 5799 5800
3 2131312 2131313
4 0 1
5 699999 700000

 

Код программы:

Решение задачи:

Для решения данной задачи будем использовать строки, так как заданное число превышает максимально возможное значение любых числовых переменных. Далее создаём функцию, которая будет определять всё написанное в строке до и после символа $+$ как подстроку, после чего создаём функцию, которая суммирует эти подстроки. Исполнив этот алгоритм получим правильный ответ.

  • Задача на сайте e-olymp
  • Код решения в Ideone

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *