关注
大佬能不能看看我的这个,为什么只有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
相关推荐
点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
749082次浏览 11947人参与
# 你的工作大概什么时候入职? #
2648次浏览 34人参与
# 海康威视求职进展汇总 #
94421次浏览 1139人参与
# 百度工作体验 #
23822次浏览 246人参与
# 今年形式下双非本找得到工作吗 #
7467次浏览 159人参与
# 2022届毕业生现状 #
320650次浏览 4441人参与
# 你的秋招进行到哪一步了 #
359026次浏览 6317人参与
# 产品实习,你更倾向大公司or小公司 #
37414次浏览 579人参与
# 非技术岗是怎么找实习的 #
75775次浏览 1414人参与
# 比亚迪求职进展汇总 #
166932次浏览 1238人参与
# 你觉得比亚迪今年还有春招吗? #
46206次浏览 333人参与
# 学历对求职的影响 #
133401次浏览 1516人参与
# 面试等了一周没回复,还有戏吗 #
41127次浏览 501人参与
# 浅聊一下我实习的辛苦费 #
82503次浏览 769人参与
# 国企和大厂硬件兄弟怎么选? #
45184次浏览 851人参与
# 0offer是寒冬太冷还是我太菜 #
417449次浏览 4840人参与
# 铜五铁六真的存在吗? #
29029次浏览 302人参与
# 考研失败就一定是坏事吗? #
20511次浏览 216人参与
# 通信硬件人笔面经互助 #
115168次浏览 2290人参与
# 荣耀求职进展汇总 #
66511次浏览 670人参与