[B]皮肉なPAT

件名の説明:

プログラムを書くためにあなたを求めて、英語の単語を考えると、文の順序のすべての単語は、出力を逆転させました。

入力フォーマット:

テスト入力は、テストケースを備え、所定の文字列の長さは、行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()
公開された55元の記事 ウォン称賛30 ビュー9805

おすすめ

転載: blog.csdn.net/chaifang0620/article/details/104960281
おすすめ