题目确保了不含空格和回车,因此我们可以直接使用cin读入,并把所有的字符插入到一个set中。最终输出set大小即可。
#include <bits/stdc++.h>
using namespace std;
int main() {
string s;
cin >> s;
set<char> cnt;
for(auto i : s) cnt.insert(i);
cout << cnt.size() << endl;
}

题目确保了不含空格和回车,因此我们可以直接使用cin读入,并把所有的字符插入到一个set中。最终输出set大小即可。
#include <bits/stdc++.h>
using namespace std;
int main() {
string s;
cin >> s;
set<char> cnt;
for(auto i : s) cnt.insert(i);
cout << cnt.size() << endl;
}