fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. #define FR0(i,N) for(i=0;i<(N);i++)
  4. #define FR1(i,N) for(i=1;i<=(N);i++)
  5. #define FRN(i,k,N) for(i=k;i<(N);i++)
  6. #define pf printf
  7. #define db double
  8. #define max3(a,b,c) max(max(a,b),c)
  9. #define min3(a,b,c) min(min(a,b),c)
  10. #define sci(n) scanf("%d",&n)
  11. #define scl(n) scanf("%lld",&n)
  12. #define scf(n) scanf("%f",&n)
  13. #define scd(n) scanf("%lf",&n)
  14. #define scs(s) scanf("%s",&s)
  15. #define scll(n) scanf("%%I64d",&n)
  16. #define PI acos(-1.0)
  17. #define LL long long
  18. #define MX 1000005
  19. #define MOD 1000000007
  20. typedef long long int ll;
  21. bool status[1100002];
  22.  
  23. int main()
  24. {
  25. string s;
  26. while(getline(cin,s))
  27. {
  28. int len=s.length();
  29. map<char,int>mp;
  30. int cnt=0;
  31. for(int j=0; j<len; j++)
  32. {
  33. if(!mp[s[j]]++) cnt++;
  34. }
  35. cout<<cnt<<endl;
  36. }
  37. }
  38.  
  39.  
  40.  
Success #stdin #stdout 0s 4540KB
stdin
BANGLADESH
stdout
9