PY
2025-07-11 19:07:44
发布于:甘肃
4阅读
0回复
0点赞
n = list(input().strip())
if '-' in n:
# 处理负数
n.remove('-')
# 反转数字部分
n.reverse()
# 去除前导零
while len(n) > 1 and n[0] == '0':
n.pop(0)
# 如果全部为零,保留一个零
if not n or all(c == '0' for c in n):
print(0)
else:
print('-' + ''.join(n))
else:
# 处理正数
n.reverse()
# 去除前导零
while len(n) > 1 and n[0] == '0':
n.pop(0)
# 如果全部为零,保留一个零
if not n or all(c == '0' for c in n):
print(0)
else:
print(''.join(n))
这里空空如也
有帮助,赞一个