1 条题解

  • 1
    @ 2023-8-21 20:04:16
    啊,python万能摸鱼语言!!!

    60AC代码

    a = input().split()
    b = []
    for i in a:
        b.append(i[0])#添加每个元素开头
        b.append(i[len(i) - 1])#添加每个元素末尾
    d = list(dict.fromkeys(b))#去重
    if len(b) // 2 == len(d):#我的想法:只有首尾两个元素不需要去重,其他元素总个数/2
        print("Y")
    else:
        print("N")
    

    哪里不对啊👀️,不明白

    100AC代码

    a = input().split()
    b = []
    b.append(a[0])#加入第一个元素
    a.pop(0)#去掉带个元素
    for i in a:#自己重新接龙
        c = b[len(b) - 1]
        if i[0] == c[len(c) - 1]:
            b.append(i)
    if len(b) == len(a) + 1:#只要把所有元素都能接上就可以
        print("Y")
    else:
        print("N")
    
    • 1

    信息

    ID
    725
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    82
    已通过
    27
    上传者