解题思路:
注意事项:
给原字符串切片时一定注意索引值以防漏掉最后一个8位字符串
参考代码:
from collections import Counter string = input().strip() n, cnt = int(input().strip()), 0 password = [input() for _ in range(n)] for i in password: temp = dict(Counter(i)) for j in range(len(string) - 8 + 1): cut = dict(Counter(string[j:j + 8])) cnt += 1 if cut == temp else 0 print(cnt)
0.0分
0 人评分
C语言训练-素数问题 (C语言代码)浏览:1695 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1314 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1186 |
Wu-求圆的面积 (C++代码)浏览:1994 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:609 |
C语言训练-自由落体问题 (C语言代码)浏览:650 |
母牛的故事 (C语言代码)浏览:594 |
幸运数 (C++代码)浏览:1309 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:581 |