解题思路:
注意事项:
参考代码:
a,b=input().strip().split()
a = a + a
b = b + b
na = len(a)
nb = len(b)
c = 0
if na < nb:
t = a
a = b
b = t
na = len(a)
nb = len(b)
for i in range(nb//2):
l = [index for index,value in enumerate(a[:na//2:1]) if value == b[i]]
for j in l:
n = 0
while a[j + n] == b[i + n]:
n += 1
if n >= c:
c = n
print(c)
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:761 |
简单的a+b (C语言代码)浏览:524 |
淘淘的名单 (C语言代码)答案错误???浏览:607 |
程序员的表白 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:795 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:680 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:565 |
星期判断机 (C语言代码)浏览:881 |
永远的丰碑 (C语言代码)浏览:599 |
格式化数据输出 (C语言代码)浏览:879 |