题解 | 句子逆序
#include <iostream> #include <string> #include <sstream> #include <stack> using namespace std; int main() { string a, b; getline(cin, a); stringstream ss(a); stack<string> stks; while (ss >> b) { stks.push(b); } while (!stks.empty()) { cout << stks.top() << " "; stks.pop(); } } // 64 位输出请用 printf("%lld")