Ctrl K

Прибавить единицу к числу из цифр

Лёгкая
Большое неотрицательное число записано массивом digits: по одной цифре в элементе, от старшей к младшей. Ведущих нулей нет (кроме самого числа 0). Прибавьте к числу единицу и верните результат в том же виде — массивом цифр.
Пример 1
digits=[7, 0, 5] → [7, 0, 6]

705 + 1 = 706.

Пример 2
digits=[2, 9, 9] → [3, 0, 0]

299 + 1 = 300: перенос проходит через обе девятки.

Пример 3
digits=[9, 9] → [1, 0, 0]

99 + 1 = 100 — в ответе на одну цифру больше.

Ограничения
  • 1 ≤ len(digits) ≤ 100
  • 0 ≤ digits[i] ≤ 9
  • Ведущих нулей нет, если число не 0
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиПотерянный билет ЛёгкаяШтампы в углу таблицы ЛёгкаяЛучшее произведение трёх ЛёгкаяСамый большой треугольник на доске ЛёгкаяТени башен из кубиков Лёгкая
загружаем Python…
Вход
digits=[7, 0, 5]
Ожидается
[7, 0, 6]

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 75 тестов на сервере, включая скрытые.