题解 | #单词倒排#
单词倒排
https://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836
#include <iostream> #include <sstream> #include<bits/stdc++.h> using namespace std; int main() { string strline; while (getline(cin, strline)) { for (int i = 0; i < strline.size(); i++) { if (!isalpha(strline[i])) { strline[i] = ' '; } } stringstream ss(strline); string word; vector<string> vecw; while(ss >> word) { vecw.push_back(word); } for(int i = vecw.size()-1; i >=0; i--) { cout << vecw[i] << " "; } } } // 64 位输出请用 printf("%lld")