3 条题解

  • 1
    @ 2025-5-16 11:54:56
    
    
    s=input()
    a=[0]*26
    for i in s:
        if "A"<=i<="Z":
            a[ord(i)-ord("A")]+=1
        elif "a"<=i<="z":
            n=ord(i)-ord("a")
            a[n]=a[n]+1
    imax=a[0]
    for i in range(1,26):
        if imax<a[i]:
            imax=a[i]
    s1="";s2=""
    for i in range(len(a)):
        if imax==a[i]:
            s1=s1+" "+chr(ord("A")+i)
        elif a[i]==0:
            s2=s2+" "+chr(ord("A")+i)
    print(s1[1:])
    print(imax)
    print(s2[1:])
    

    【桶计数】统计出现次数最多的字母和未出现的字母

    信息

    ID
    909
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    (无)
    递交数
    629
    已通过
    120
    上传者