Menu
CoddyTech

Reverse the Digits

给你一个非负整数 n。请返回将它的十进制数字倒序排列后得到的数。倒序后位于开头的零会被去掉,因此 120 会变成 21。

函数

reverseDigits(n: integer) → integer
ninteger
要反转的非负整数
返回值integer
将 n 的各位数字倒序排列后组成的数字

约束条件

  • 0 ≤ n < 109
  • 反转后的数字也能用有符号 32 位整数表示。

示例

输入
n = 1234
输出
4321
解释
1234 的各位数字是 1、2、3 和 4。从末尾开始读,它们是 4、3、2 和 1,也就是 4321。
challenge icon

进阶

如果 n 是任意 32 位整数,反转后的结果可能无法表示。你该如何在乘法溢出之前检测到这一点?

重置代码
def reverseDigits(n):
    # 在这里编写代码

测试 #1

测试 #2

测试 #3

参数

n = 1234

预期输出

4321