#include <iostream> #include<string> #include<map> using namespace std; int main() { string str;//string小写 cin>>str; map<char,int> mp; for(int i=0;i<str.length();i++) { if(mp.find(str[i])==mp.end())//如果表中没有该元素 mp[str[i]]==1;//就加入哈希表 else continue;//已有就忽略 } int n=mp.size();//不同元素个数即为哈希表的长度 cout<<n; return 0; }