利用STL set键值的唯一性,将字符串中的字符赋值给set后,可以去除字符串中的重复字符,set中的字符的个数即输入string中的字符种类的个数
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
set<char> set;
getline(cin, s);
for(int i=0; i<s.length(); i++)
{
set.insert(s[i]);
}
cout << set.size() << endl;
return 0;
}
京公网安备 11010502036488号