1 条题解

  • 0
    @ 2023-1-8 15:19:48
    s = input()
    s = s.lower()# 将字符串转换为小写
    # 不区分大小写,则直接将原字符串转换为小写处理即可
    """
    1、直接使用内置的count()方法
    # 使用count方法,可以直接实现要求。
    cnt =s.count("lanqiao")
    """
    
    """
    2、使用程序模拟字符串比较lanqiaoqlingshao,lanqiaojingsai,lanqiaoceping.
    lanqiao
    lanqiaoqlingshao,lanqiaojingsai,lanqiaoceping.
     lanqiao
    lanqiaoqlingshao,lanqiaojingsai,lanqiaoceping.
      lanqiao
    lanqiaoqlingshao,lanqiaojingsai,lanqiaoceping.
       lanqiao
    lanqiaoqlingshao,lanqiaojingsai,lanqiaoceping.
        lanqiao
    lanqiaoqlingshao,lanqiaojingsai,lanqiaoceping.
         lanqiao
    ...
    lanqiaoqlingshao,lanqiaojingsai,lanqiaoceping.
                                           lanqiao
    """
    s2 = "lanqiao"
    cnt = 0
    for i in range(0,len(s)-len(s2)):
        for j in range(0,len(s2)):
            if s[i+j]!=s2[j]:
                break
        else:
            cnt+=1
    print(cnt)
    
    • 1

    信息

    ID
    1572
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    24
    已通过
    8
    上传者