P1729 最大连续出现个数

路过的都来看一看!!!(lzy没做过的题)

由于不知道测试点是什么,一次是60 Runtime Error,一次是80 Runtime Error,不知道错在哪里

本人解题代码如下: 恳请高人指导@yyb

80 Runtime Error

n=int(input())
l=list(map(int,input().split()))
lst=[]
s,t=0,l[0]
l=sorted(l)
for i in l:
    if t==i:
        s+=1
    else:
        lst.append(s)
        s=1
        t=i
lst=sorted(lst)
print(lst[-1])

60 Runtime Error

n=int(input())
a=list(map(int,input().split()))
s=0
lst=[]
for i in range(1,len(a)):
    if a[i-1]==a[i]:
        s+=1
        lst.append(s)
    else:
        s=0
print(max(lst)+1)

3 条评论

  • @ 2023-11-29 22:14:29

    各位同学们,我已将我的代码放在这道题的题解中啦!感兴趣的同学们可以去看看我的代码哦!🎉️

    • @ 2023-11-26 11:46:45

      路人甲飘过

      • @ 2023-11-24 21:55:42

        6

      • 1

      信息

      ID
      1729
      时间
      ms
      内存
      MiB
      难度
      8
      标签
      递交数
      29
      已通过
      5
      上传者