Advertisement
Guest User

Untitled

a guest
Sep 26th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. typedef long long ll;
  5. typedef long double ld;
  6. typedef vector<int> vint;
  7.  
  8. #define endl "\n"
  9. #define all(x) x.begin(),x.end()
  10. #define allr(x) x.rbegin(),x.rend()
  11. #define oi ostream_iterator
  12. #define write(x,type,method) copy(x.begin(), x.end(), oi<type>(method, " "))
  13. #define writeln(x,type,method) copy(x.begin(), x.end(), oi<type>(method, " ")); method << endl;
  14. #define xfor(name,x1,x2) for(ll name = x1; name <= x2; name++)
  15. #define refor(name,x1,x2) for(ll name = x1; name >= x2; name--)
  16.  
  17.  
  18.  
  19. int main()
  20. {
  21. ios_base::sync_with_stdio(false);
  22. ifstream cin("input.txt");
  23.  
  24. const string smb = "qwertyuiopasdfghjklzxcvbnm_1234567890";
  25.  
  26. string s;
  27. cin >> s;
  28.  
  29. string mn = s;
  30. xfor(i, 0, smb.size() - 1)
  31. {
  32. char del = smb[i];
  33. string dbl = s;
  34.  
  35. bool f = false;
  36. refor(j, s.size() - 1, 0)
  37. {
  38. if(dbl[j] == del)
  39. {
  40. erase(v.dw);
  41. }
  42. }
  43.  
  44. if(f)
  45. {
  46. if(dbl < mn) mn = dbl;
  47. }
  48. }
  49.  
  50. cout << mn;
  51.  
  52. return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement