首页 > 试题广场 >

句子逆序

[编程题]句子逆序
  • 热度指数:498490 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”

所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符

数据范围:输入的字符串长度满足

注意本题有多组输入

输入描述:

输入一个英文语句,每个单词用空格隔开。保证输入只包含空格和字母。



输出描述:

得到逆序的句子

示例1

输入

I am a boy

输出

boy a am I
示例2

输入

nowcoder

输出

nowcoder
n = input().split(' ')
for i in n[::-1]
    print(i,end=' ')
编辑于 2024-04-09 20:55:45 回复(0)
print(' '.join(input().split(' ')[::-1]))
编辑于 2024-03-12 09:32:40 回复(0)
a = input()
items = a.split()
for i in items[::-1]:
    print(i,end=' ')


编辑于 2024-03-02 16:48:37 回复(0)
import sys

for line in sys.stdin:
    a = line.split()
for i in a[::-1]:
    print(i,end=' ')
发表于 2024-02-21 16:01:33 回复(0)
def dev(n):
    lst = n.split(' ')
    print(" ".join(lst[::-1]))

dev(input())
编辑于 2023-12-18 02:55:57 回复(0)
n = str(input())
n = n.split()
n = n[::-1]
for i in n:
    print(i,end = ' ')
发表于 2023-10-07 18:19:29 回复(0)
print(' '.join(input().split()[::-1]))


发表于 2023-09-25 22:49:33 回复(0)
string = input()
if len(string)>1000:
    print('请输入1000以内字符')
else:
    for i in string.split()[::-1]:
        if i.isalpha():
            print(i,end=' ')

发表于 2023-09-16 15:51:55 回复(0)
a = input()
list1 = []
for item in a.split():
    list1.insert(0, item)
str_temp = ""
for item in list1:
    str_temp += item + " "
print(str_temp)

# 没用[::-1],换了种方式
发表于 2023-08-25 10:22:40 回复(0)
a = input()
b = a.split(" ")[::-1]
print(" ".join(b))
发表于 2023-08-21 20:57:23 回复(0)
s = input().strip().split()
res = " ".join(s[::-1])
print(res)

发表于 2023-07-01 10:36:48 回复(0)
import sys

l = input()
ws = l.split(" ")
for i in ws[::-1]:
    print(i,end=' ')

发表于 2023-07-01 05:53:42 回复(1)
print(' '.join(input().split()[::-1]))

发表于 2023-06-21 15:25:45 回复(0)
import sys
for line in sys.stdin:
    s = line.split()[::-1]
    if len(s) in range(1,1001):
        b = ' '.join(s)
        print(b)

发表于 2023-06-15 11:16:24 回复(0)
s=input().split(' ')
print(' '.join(s[::-1]))

发表于 2023-05-25 10:51:27 回复(0)
print(' '.join(input().split()[::-1]))

发表于 2023-05-02 00:10:46 回复(0)
print(" ".join(input().split()[::-1]))

发表于 2023-04-18 10:33:34 回复(0)
print(" ".join(map(str,list(input().split())[::-1])))

发表于 2023-04-13 11:47:59 回复(0)
words=input().split(' ')
output=''
for i in words[::-1]:
    output+=(i+' ')
print(output[:-1])

发表于 2023-04-06 15:29:33 回复(0)
words = input().split(" ")

for i in range(len(words)):
    print(words[len(words) - i - 1], end=" ")

发表于 2023-04-05 15:14:03 回复(0)

问题信息

难度:
42条回答 91059浏览

热门推荐

通过挑战的用户

查看代码