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