件名の説明:
プログラムを書くためにあなたを求めて、英語の単語を考えると、文の順序のすべての単語は、出力を逆転させました。
入力フォーマット:
テスト入力は、テストケースを備え、所定の文字列の長さは、行80の合計を超えません。いくつかの単語や文字列からなる単語は、英語の文字であるスペースの数、(場合はそうである)、からなる文字列は、余分なスペースを確保しないように、単語間のスペースで文の入力端を分離しました。
出力フォーマット:
行ごとの各テストケースの出力、反転後の出力文。
サンプル入力:
Hello World Here I Come
出力例:
Come I Here World Hello
問題解決のアイデア:
リバース配列
コード:
- C ++
#include<iostream>
#include<string>
using namespace std;
int main() {
string in,out;
cin>>out;
while(cin>>in) {
out=in+" "+out;
}
cout<<out<<endl;
return 0;
}
- パイソン
def main():
s=input().split()
print(' '.join(s[::-1]))
if '__name__'==main():
main()