刷题10:HJ10 哈希

#include <iostream>
using namespace std;

int main()
{
    
    
    
    bool hash[128] = {
    
     false };
    string s;
    cin >> s;
    int m=0;
    for (int i = 0; i<s.length(); i++)
    {
    
    
        m = (int)s[i];
        hash[m] = true;
    }
    
    int num = 0;
    for (int i = 0; i < 128; i++)
    {
    
    
        if (hash[i] == true)
            num++;
    }
    cout << num << endl;

    return 0;
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_27538633/article/details/115459920