python-algorithm

백준 1120 문자열

무적김두칠 2023. 12. 6. 13:13

https://www.acmicpc.net/problem/1120

 

1120번: 문자열

길이가 N으로 같은 문자열 X와 Y가 있을 때, 두 문자열 X와 Y의 차이는 X[i] ≠ Y[i]인 i의 개수이다. 예를 들어, X=”jimin”, Y=”minji”이면, 둘의 차이는 4이다. 두 문자열 A와 B가 주어진다. 이때, A의

www.acmicpc.net

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
def sol(a, b):
    scores = []
    for i in range(len(b) - len(a) + 1):
        score = 0
        for j in range(len(a)):
            if a[j] != b[i + j]:
                score += 1
        scores.append(score)
    return min(scores)
 
 
a, b = input().split()
print(sol(a, b))
 
cs
반응형