关键知识点:使用set集合

set<char> sl;:初始化set对象

sl.insert(c);:像集合中插入元素,如果不存在则插入,重复则覆盖

sl.size();:输出集合中元素的数量

#include <iostream>
#include <string>
#include <set>
using namespace std;

int main() {
    string s;
    set<char> sl;
    int sum = 0;

    getline(cin, s);
    for (char c : s)
    {
        sl.insert(c);
    }
    cout << sl.size();
}
// 64 位输出请用 printf("%lld")