关注
大佬能不能看看我的这个,为什么只有67% if __name__ == "__main__":
A = input()
B = input()
if len(B) > len(A):
print(0)
win_len = len(B)
i = 0
count = 0
while i < len(A) - win_len + 1:
start = i
end = i + win_len
Asub = A[start: end]
Ok = True
map = {}
for j in range(len(B) - 1):
Bx = B[j]
By = B[j + 1]
Ax = Asub[j]
Ay = Asub[j + 1]
if Bx not in map:
map[Bx] = Ax
else:
if map[Bx] != Ax:
Ok = False
break
if By not in map:
map[By] = Ay
else:
if map[By] != Ay:
Ok = False
break
if Bx == By and Ax == Ay:
continue
elif Bx != By and Ax != Ay:
continue
else:
Ok = False
break
if Ok:
count += 1
i += 1
print(count)
查看原帖
点赞 2
相关推荐
01-09 17:20
门头沟学院 前端工程师 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
26638次浏览 327人参与
# 一份好的简历长什么样? #
23229次浏览 427人参与
# 材料专业就业可以去哪些企业岗位 #
55055次浏览 378人参与
# 为了减少AI幻觉,你注入过哪些设定? #
8222次浏览 221人参与
# 在大厂上班是一种什么样的体验 #
16085次浏览 227人参与
# 机械人避雷的岗位/公司 #
45152次浏览 321人参与
# 招聘要求与实际实习内容不符怎么办 #
166247次浏览 922人参与
# 你的mentor是什么样的人? #
51757次浏览 742人参与
# 论秋招对个人心气的改变 #
17028次浏览 256人参与
# 秋招落幕,你是He or Be #
54744次浏览 620人参与
# 我和mentor的爱恨情仇 #
106865次浏览 970人参与
# 牛客AI体验站 #
10066次浏览 235人参与
# 程序员找工作至少要刷多少题? #
25336次浏览 320人参与
# 制造业的秋招小结 #
142328次浏览 2086人参与
# 本周投递记录 #
842459次浏览 12226人参与
# 晒晒你司的新年福利 #
10805次浏览 192人参与
# 应届生进小公司有什么影响吗 #
119099次浏览 1162人参与
# AI Coding的使用心得 #
6809次浏览 142人参与
# 一张图晒一下你的AI员工 #
6971次浏览 153人参与
# 我现在比当时_,你想录用我吗 #
10763次浏览 161人参与