首页 > 试题广场 >

倒着输出整数

[编程题]倒着输出整数
  • 热度指数:1575 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 62M,其他语言125M
  • 算法知识视频讲解
C写一个输入的整数,倒着输出整数的函数,要求用递归方法。

输入描述:
一个整数


输出描述:
该整数的倒序输出
示例1

输入

-1563

输出

-3651

python

a = input()
res=(a[::-1].lstrip("0") if "-" not in a else "-" + a[1::][::-1].lstrip("0"))
print(res if res else "0")

如果尾数有0,要把它去掉,(例如200翻转以后为002);也要注意特殊情况(例如输入为0去掉后就为空了)。

发表于 2019-02-24 11:58:55 回复(1)