解题思路:
统计字符的直方图,输出直方图中不为0的个数

s = input()
#print(type(s))
#print(s)

len_s = len(s)
#print('len_s=',len_s)

L = list();
for i in range(128):
    #print(i)
    L.append(0)
#print(L)

for i in range(len_s):    
    #print(s[i],ord(s[i]),chr(ord(s[i])))
    if ord(s[i])>=0 & ord(s[i])<=127:
        L[ord(s[i])] += 1 
#print(L)

sum = 0
for i in range(128):
    if L[i]>0:
        sum += 1
print(sum)