Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool is_valid(char ch)
- {
- return (ch >= 'a' and ch <= 'z') or (ch >= 'A' and ch <= 'Z');
- }
- void solve()
- {
- string s, holder;
- cin >> s;
- for (int i = 0; i < s.length(); i++)
- {
- if (is_valid(s[i]))
- holder += s[i];
- }
- reverse(holder.begin(), holder.end());
- int j = 0;
- for (int i = 0; i < s.length(); i++)
- {
- cout << (is_valid(s[i]) ? holder[j++] : s[i]);
- }
- cout << '\n';
- }
Advertisement
Add Comment
Please, Sign In to add comment