### 两个相同长度的字符串,求同位置相减后的绝对值加起来小于等于某个值的连续最长子串的长度
def func():
a = input().strip()
b = input().strip()
c = int(input().strip())
left = 0
right = 1
res = 0
dif = [abs(ord(a[i])-ord(b[i])) for i in range(len(a))]
if len(dif) == 1 and sum(dif) <= c:
return 1
if (len(dif) == 1 and sum(dif) > c) or len(dif) == 0:
return 0
while right < len(dif):
if sum(dif[left:right]) <= c:
if right - left > res:
res = right - left
right += 1
else:
left = left + 1
return res
测试用例全部通过