s, m = input().split() m = int(m) from collections import defaultdict positions = defaultdict(list) for idx, c in enumerate(s): positions[c].append(idx) max_len = 0 for c in positions: pos_list = positions[c] n = len(pos_list) if n == 0: continue # 预处理数组A A = [pos_list[i] - i for i in range(n)] # 遍历...