Вводится произвольное целое число. Выведите число, составленное из этих же цифр в обратном порядке.
Ввод | Вывод |
---|---|
123456789 |
987654321 |
Ввод | Вывод |
---|---|
100500 |
5001 |
Выводимое число не может начинаться с нуля.
Информатика 10 класс Обработка строк и работа с числами произвольное целое число Новый
Чтобы решить эту задачу, нам нужно обратить внимание на порядок цифр в числе и учесть, что выводимое число не может начинаться с нуля. Давайте разберем шаги решения:
строка[::-1]
.lstrip('0')
, который убирает все ведущие нули из строки.Теперь давайте рассмотрим решение на примерах:
123456789
'987654321'
'987654321'
(в данном случае их нет)987654321
100500
'005001'
'5001'
5001
Таким образом, следуя этим шагам, мы можем корректно получить число, составленное из цифр исходного числа в обратном порядке, избегая ведущих нулей.