Advertisement
Ne-Biolog

Untitled

May 17th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. #include <algorithm>
  2. #include <iostream>
  3. #include <memory.h>
  4. #include <iterator>
  5. #include <cassert>
  6. #include <fstream>
  7. #include <iomanip>
  8. #include <cstdlib>
  9. #include <bitset>
  10. #include <vector>
  11. #include <cstdio>
  12. #include <string>
  13. #include <queue>
  14. #include <deque>
  15. #include <cmath>
  16. #include <ctime>
  17. #include <stack>
  18. #include <set>
  19. #include <map>
  20.  
  21. using namespace std;
  22.  
  23. int main ()
  24. {
  25. //freopen("input.txt" , "r" , stdin);
  26. //freopen("output.txt" , "w" , stdout);
  27. // ios_base::sync_with_stdio(false);
  28.  
  29. string str;
  30. getline(cin, str);
  31. int fPos = 0, sPos = 0;
  32. for(int i = 0; i < str.size(); ++i) {
  33. if(str[i] == '@') {
  34. fPos = i;
  35. break;
  36. }
  37. }
  38.  
  39. for(int i = str.size() - 1; i >= 0; --i) {
  40. if(str[i] == '@') {
  41. sPos = i;
  42. break;
  43. }
  44. }
  45.  
  46. string s = "";
  47. for(int i = 0; i < fPos; ++i) {
  48. s += str[i];
  49. }
  50.  
  51. for(int i = sPos; i >= fPos; --i) {
  52. s += str[i];
  53. }
  54.  
  55. for(int i = sPos + 1; i < str.size(); ++i) {
  56. s += str[i];
  57. }
  58.  
  59.  
  60. cout << s << endl;
  61.  
  62.  
  63. return 0;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement