
Baekjoon
[백준] 1120 문자열 (실버5) / 문자열
문제요약 나의 코드 및 설명 문제에서는 첫 번째 문자열(짧은 문자열)에 두 번째 문자열(긴 문자열)의 길이만큼 문자를 추가해서 비교하는 것처럼 설명했지만 사실은 문자를 추가하지 않고, 긴 문자열을 짧은 문자열만큼 잘라서 비교해보면 된다. (두 문자열의 동일한 인덱스에 해당하는 문자가 다르다면 카운트하고, 카운트한 값 중 최소값을 출력하면 되기 때문이다.) a, b = map(str, input().split()) a_list = list(a) b_list = list(b) #두 문자열 길이의 차이+1번 비교하게 될 것이다. length = len(b_list) - len(a_list) n = 0 ans = len(b_list) while n count: ans = count n += 1 print(ans)