首页 > 试题广场 >

字符逆序

[编程题]字符逆序
  • 热度指数:288555 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
将一个字符串str的内容颠倒过来,并输出。

数据范围:

输入描述:

输入一个字符串,可以有空格



输出描述:

输出逆序的字符串

示例1

输入

I am a student

输出

tneduts a ma I
示例2

输入

nowcoder

输出

redocwon
print(''.join(input()[::-1]))
or
strr = input()
for i in strr[::-1]:
    print(i,end='')


发表于 2023-09-24 15:37:01 回复(0)
# 解法一
while True:
    try:
        s = input()
        print(s[::-1])
    except EOFError:
        break

# 解法二
while True:
    try:
        s = input()
        res = ""
        for i in s:
            res = i + res
        print(res)
    except EOFError:
        break

发表于 2023-09-15 22:18:38 回复(0)
import sys

for line in sys.stdin:
    input_str = line.rstrip('\n')
    output_str = ""
    # range倒序
    for i in range(len(input_str)-1,-1,-1):
        output_str += input_str[i]
    print(output_str)

发表于 2023-09-12 00:55:18 回复(0)
print("".join(reversed(input())))
发表于 2023-07-19 17:14:25 回复(0)
a = input()
print(a[::-1])

发表于 2023-06-12 18:20:30 回复(0)
s=input()
s.replace(' ','')
print(''.join(s[::-1]))
发表于 2023-03-18 10:36:04 回复(0)
for i in reversed(input()):
    print(i,end='')

发表于 2023-03-12 21:00:30 回复(0)
# 正常方法
while True:
    try:
        lis = list(input())
        i = 0
        j = len(lis) - 1
        while i < j:
            lis[i], lis[j] = lis[j], lis[i]
            i += 1
            j -= 1
        
        print("".join(lis))

    except:
        break
        
# 取巧
print(input()[::-1])

发表于 2023-02-19 17:24:42 回复(0)
print(input()[::-1])

发表于 2022-12-16 21:50:36 回复(0)
data = input()
print(data[::-1])

发表于 2022-09-18 09:51:29 回复(0)
import sys
a=input()
print(a[::-1])

发表于 2022-08-08 13:22:54 回复(0)
#这么写麻烦了,直接print(input()[::-1])就行
while True:
    try:
        s = input()
        s_reverse = s[::-1]
        print(s_reverse)
    except:
        break

发表于 2021-08-01 17:59:37 回复(3)