Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.27 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. typedef     long long       ll;
  4. typedef         long double      dl;
  5. #define     pb              push_back
  6. #define     PB              pop_back
  7. #define     nn              "\n"
  8. #define     O_O             ios_base::sync_with_stdio(false); cin.tie(NULL)
  9. #define     all(p)          p.begin(),p.end()
  10. #define     zz(v)           (ll)v.size()
  11. #define     ss              ' '
  12. #define         arrsize(a)      (sizeof(a)/sizeof(a[0]))
  13. //#define       arrsize(a)      (sizeof(a)/sizeof(*a))
  14. #define     S(a)            scanf("%lld",&a)
  15. #define     SS(a,b)         scanf("%lld %lld",&a,&b)
  16. #define     SSS(a,b,c)      scanf("%lld %lld %lld",&a,&b,&c)
  17. #define     gcd(a,b)        __gcd(a,b)
  18. #define     lcm(a,b)        (a*b)/gcd(a,b)
  19. #define     pi              acos(-1.0)
  20. typedef        pair <int, int>   pii;
  21. typedef       pair <ll, ll>      pll;
  22. typedef      vector< pair <ll, ll> >      vpll;
  23. typedef     vector<ll>      vll;
  24.  
  25.  
  26. int main()
  27. {
  28.  //O_O ;
  29.   ll l,ar[10000]={0};
  30.   string s;
  31.   cin>>s;
  32.   l=s.length();
  33.   for(ll i=0;i<l;i++){
  34.     for(ll j=i+1;j<l;j++){
  35.         if(s[i]==s[j]&&s[j]!='-1'){
  36.             ar[i]+=1;
  37.             s[j]='-1';
  38.         }
  39.  
  40.     }
  41.   }
  42.   for(ll i=0;i<l;i++){
  43.     if(s[i]!='1')
  44.     cout<<s[i]<<" "<<ar[i]+1<<nn;
  45.   }
  46.  
  47.     return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement