#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
string s;
getline(cin, s);
reverse(s.begin(), s.end());
auto begin = s.begin();
while (begin < s.end()) {
auto end = begin;
while (end != s.end() && *end != ' ') {
end++;
}
reverse(begin, end);
if (*end == ' ')
begin = end + 1;
else
begin = end;
}
cout<<s;
return 0;
}
牛客--逆置字符串
于 2023-03-23 23:30:42 首次发布