1120 문자열 - Python
2024. 8. 4. 23:11ㆍ공부/📝 백준
1. 풀이 코드
def cal2(str1, str2):
result = 0
for char1, char2 in zip(str1, str2):
if char1 != char2:
result += 1
return result
def cal(str1, str2):
num = len(str2) - len(str1)
result = 50
for i in range(num + 1):
temp = cal2(str1, str2[i:i+len(str1)])
result = min(result, temp)
if result == 0:
return 0
return result
str1, str2 = input().split(' ')
num = len(str2) - len(str1)
print(cal(str1, str2))
'공부 > 📝 백준' 카테고리의 다른 글
1384 메시지 - Python (0) | 2024.08.06 |
---|---|
23882 알고리즘 수업 - 선택 정렬 2 - Python (0) | 2024.08.06 |
11365 !밀비 급일 - Swift (0) | 2024.07.30 |
11365 !밀비 급일 - C (0) | 2024.07.29 |
11656 접미사 배열 - Python (0) | 2023.12.10 |