Guest User

Untitled

a guest
Jan 20th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. struct OnlySanta {
  2. std::string solve(std::string s) {
  3. std::string t("SATAN#");
  4. int p = 0;
  5. REP(i, s.size()) {
  6. if (s[i] == t[p]) ++p;
  7. if (p == 3) {
  8. s = s.substr(0, i) + "N" + s.substr(i);
  9. break;
  10. }
  11. }
  12. if (p >= 3) {
  13. s += "TA";
  14. }
  15. else {
  16. s += "SANTA";
  17. }
  18. return s;
  19. }
  20. };
Add Comment
Please, Sign In to add comment