Advertisement
Rimifawfaw

make equal string

Nov 5th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. string uniq(string s)
  4. {
  5. int i,j;
  6. int n = s.length();
  7. for(i=0;i<n;i++)
  8. {
  9. for(j=i+1;j<n;j++)
  10. {
  11. if(s[i]==s[j])
  12. {
  13. s[j] ='\0';
  14. }
  15. }
  16. }
  17. for(i=0;i<s.length();i++)
  18. {
  19.  
  20. s.erase(std::remove(s.begin(), s.end(), '\0'), s.end());
  21.  
  22. }
  23. return s;
  24. }
  25. int main()
  26. {
  27. long long int i,j,k,m=0,l,n,o=0,p=0,x;
  28. map<char ,int> ma,mb;
  29. map<char ,int> ::iterator im;
  30. string s,c;
  31. cin>>n;
  32. for(i=1;i<=n;i++)
  33. {
  34. cin>>s>>c;
  35. sort(s.begin(),s.end());
  36. sort(c.begin(),c.end());
  37.  
  38. if(uniq(s)==uniq(c))
  39. {
  40. cout<<"YES"<<endl;
  41. }
  42. else
  43. {
  44. cout<<"NO"<<endl;
  45. }
  46.  
  47. }
  48.  
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement