#include<iostream> #include<algorithm> using namespace std; int main() { string s; while(getline(cin,s)) { for(int i = 0;i < s.size();i ++) { int j = i; while(j < s.size() && ((s[j]>='A'&&s[j]<='Z') || (s[j]>='a'&&s[j]<='z'))) { j ++; } reverse(s.begin()+i,s.begin()+j); i = j; } cout << s << endl; } return 0; } |
Double click to view unformatted code.