AcWing 775. 倒排单词
原题链接
中等
作者:
时过境迁
,
2020-10-19 16:14:39
,
所有人可见
,
阅读 324
#include <cstdio>
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
using namespace std;
string s;
int main()
{
vector<string> v; //声明一个容器
vector<string>::iterator it; //迭代器
getline(cin, s);
stringstream str(s);
string sub;
for(int i = 1; str>>sub; ++i)
{
v.push_back(sub); //将单词压入容器中
}
for(it = v.end()-1; it != v.begin()-1; it--) //逆序遍历,注意end()成员变量实际指向容器的最后一个元素的后一个元素地址
{
cout<<*it<<" ";
}
// cout<<*it<<endl; //2
return 0;
}