IMohammedNasr

Untitled

Mar 31st, 2022
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. bool is_valid(char ch)
  2. {
  3. return (ch >= 'a' and ch <= 'z') or (ch >= 'A' and ch <= 'Z');
  4. }
  5.  
  6. void solve()
  7. {
  8. string s, holder;
  9. cin >> s;
  10. for (int i = 0; i < s.length(); i++)
  11. {
  12. if (is_valid(s[i]))
  13. holder += s[i];
  14. }
  15. reverse(holder.begin(), holder.end());
  16. int j = 0;
  17. for (int i = 0; i < s.length(); i++)
  18. {
  19. cout << (is_valid(s[i]) ? holder[j++] : s[i]);
  20. }
  21. cout << '\n';
  22. }
Advertisement
Add Comment
Please, Sign In to add comment