#5、#9WA?弱数据?python80分的一些解惑
查看原帖
#5、#9WA?弱数据?python80分的一些解惑
84416
C0pyCat楼主2023/11/2 23:51

如下,python自带的count函数会在a字符串连续出现时遗漏统计,所以加入了cnt2才能通过本题。

然而这样的做法其实也不是正确的,在a串连续出现4次及以上时,如下代码依然大概率会被hack掉,只是评测数据并没测出来。

a = ' '+input().upper()+' '
b = ' '+input().upper()+' '
cnt1 = b.count(a)
cnt2 = b.count(a[0:-1]+a)
if cnt1==0:
    print('-1')
else:
    print(cnt1+cnt2,b.find(a))
2023/11/2 23:51
加载中...