题解 | #密码截取#
密码截取
https://www.nowcoder.com/practice/3cd4621963e8454594f00199f4536bb1
import sys
st = input()
n = len(st)
def match(st):
lst = []
for i in range(n-1):
for j in range(1,n):
if st[i] == st[j] and st[(i+1):j] == st[(j-1):i:-1]:
lst.append(len(st[i:(j+1)]))
return lst
print(max(match(st)))
#暴力破解,尽量使用一次双重循环,否则容易超时。

查看5道真题和解析