N = input()
n = list(map(int,N)) #这样N的每一位就被分开了
#D = [0,1,2,3,4,5,6,7,8,9]
M = [0,0,0,0,0,0,0,0,0,0] #M的长度应该与D相同,如果遇到的话,该位就加1,最后输出的是M大于0的数字
for i in range(len(n)):
for j in range(10):
if n[i] == j:
M[j] = M[j]+1
for i in range(10):
if M[i]>0:
print('%d'%i,':','%d'%M[i],sep = '')
PAT乙级题:1021个位数统计(15分)
最新推荐文章于 2022-02-20 00:14:57 发布