A 길이만큼 B를 슬라이싱해
비교를 피할 수 없는 순간의 비굣값
을 카운트, 최솟값을 출력한다.
import sys
A, B = sys.stdin.readline().rstrip().split()
a = len(A)
b = len(B)
result = []
for i in range(b-a+1):
cnt = 0
for letter_a, letter_b in zip(A, B[i:i+a]):
# A 길이만큼만 B를 확인하면 된다.
if letter_a != letter_b: cnt += 1
result.append(cnt)
print(min(result))