1 条题解

  • 0
    @ 2025-8-24 23:13:43

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar Suwenluo
    这个人很懒,所以估值又掉了

    搬运于2025-08-24 23:13:43,当前版本为作者最后更新于2025-04-17 21:13:53,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    首先明确题目内容,我们需要判断字符串中的每种字符是否都是出现偶数次,那我们只需用一个桶记录字符串中每种字母出现的次数,然后在逐一判断每个在字符串中出现的字母是否都出现了偶数次就好了。

    l=[0]*1000 #Python中的数组初始化方式,为避免数组太小,我索性开大了一点。
    a=input() #简洁的输入。
    for i in a: #遍历每个元素(这里i就是元素)。
        l[ord(i)]+=1 #ord就是强行把单字符转为int类型。在桶中记录。
    for i in range(1,150): #直接把范围开大搜。
        if (l[i]%2==1): #如果出现了奇数次。
            print("NO") #那当然是NO。
            quit() #独特的退出方式。
    print("YES") #没退出就补输出。
    
    • 1

    信息

    ID
    12066
    时间
    3000ms
    内存
    512MiB
    难度
    1
    标签
    递交数
    0
    已通过
    0
    上传者