[问题描述]:现在给出一个正整数 n,请将 n 倒序输出(末尾是0也输出)
输入:
一行一个正整数 n
输出:
一行一个正整数,表示数字 n 倒过来输出的结果
样例输入1
12345678910111213
样例输出1
31211101987654321
提示
1<=n<=10^5000
来源/分类(难度系数:一星)
完整代码如下:
a=list(input())
a.reverse()
sum=''
for i in range(0,len(a)):
sum=sum+a[i]
print(sum)
代码解释:
“a=list(input()) ”,让用户输入一个字符串,并将其拆分后存入列表a。
“a.reverse() ”,将列表a反转。
“sum=''
for i in range(0,len(a)):
sum=sum+a[i] ”,遍历列表a,依次叠加a中的元素,最终得到a中所有元素依次相连的字符串。
“print(sum) ”,打印最终结果。
运行效果展示: