首页 > 试题广场 >

说反话 (20)

[编程题]说反话 (20)
  • 热度指数:6547 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。

输入描述:
测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。


输出描述:
每个测试用例的输出占一行,输出倒序后的句子。
示例1

输入

Hello World Here I Come

输出

Come I Here World Hello
s = input().split()
print(" ".join([i for i in s[::-1]]))

发表于 2019-08-11 09:01:08 回复(0)

python one line solution:

print(" ".join(input().split()[::-1]))
发表于 2017-10-11 09:06:15 回复(2)
string = [string for string in input().split()]
string.reverse()
print(' '.join(string))
发表于 2017-09-27 11:49:35 回复(0)