1 条题解

  • 0
    @ 2025-9-17 18:44:29

    之前忘记初始化了😂,还以为是字符串 a 中算了一次就不计入了,实际不是。

    根据优先级先找对应是否相同,否则再看 b[i] 是否在 a 中

    a, n = input().strip().split()
    for _ in range(int(n)):
        aa = bb = 0
        b = input()
        for i in range(4):
            if a[i] == b[i]:
                aa += 1
            elif b[i] in a:
                bb += 1
        print(f"{aa}A{bb}B")
    
    • 1

    信息

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