由于操作为任意插入,所以一定可以让循环节内字符不重复,答案为字符串初始字符种类。
#include <bits/stdc++.h>
using namespace std;
void solve(){
string s;
cin >> s;
map<char, int> mp;
for (auto c : s){
mp[c]++;
}
cout << mp.size();
}
signed main(){
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int _T = 1;
// cin >> _T;
while (_T--){
solve();
}
return 0;
}

京公网安备 11010502036488号