首页 > 试题广场 >

反向输出一个四位数

[编程题]反向输出一个四位数
  • 热度指数:55705 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

将一个四位数,反向输出。



输入描述:
一行,输入一个整数n(1000 <= n <= 9999)。


输出描述:
针对每组输入,反向输出对应四位数。
示例1

输入

1234

输出

4321
n=list(input())
n.reverse()
print(''.join(n))

发表于 2021-06-06 23:54:22 回复(0)
n=input()
numbers=list(str(n))
numbers.reverse()
a="".join(numbers)
print(a)

请教问题,这里输入的n默认是字符串,为什么第二行代码需要在list里添加str()命令程序才不报错?
发表于 2020-12-27 14:26:01 回复(0)
不出意外这应该是最短的答案了
a = input("")
print(a[::-1])


发表于 2020-10-08 14:56:45 回复(3)
li = []
a = input()
for i in range(4):
    li.append(a[3-i])
b = li[0]
c = li[1]
d = li[2]
e = li[3]
print('%s%s%s%s'%(b,c,d,e))

发表于 2020-08-12 16:44:49 回复(0)
s=input()
str=list(s)
str.reverse()
print(''.join(str))
发表于 2020-08-03 19:18:32 回复(0)
a = input()
print(a[::-1])
发表于 2020-07-11 20:34:38 回复(0)
s = input()
result = s[3]+s[2]+s[1]+s[0]
print(result)
编辑于 2020-04-23 12:23:54 回复(0)