题目描述
blablabla
样例
blablabla
算法
我对于 while(cin >> str)的操作 还是很迷惑的,因为正常来说,cin遇到空格或换行会停止读取。此外,在我的编译环境里这样写是不可以通过的,所以我还是使用getline的方式读取感觉会比较好懂一些。
时间复杂度
参考文献
C++ 代码
#include<iostream>
#include<vector>
#include<sstream>
using namespace std;
int main()
{
string s,word;
vector<string> wordlist;
getline(cin,s);
stringstream ssin(s);
while (ssin>>word)
wordlist.push_back(word);
for(int i = wordlist.size()-1;i >= 0;i--)
cout << wordlist[i] << ' ';
return 0;
}