Link : judge.koreatech.ac.kr/problem.php?id=1018
Python
더보기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
from sys import stdin
quest_cnt = int(stdin.readline().strip())
for i in range(quest_cnt):
quest_str = stdin.readline().strip().split(' ')
arr1 = quest_str[0]
arr2 = quest_str[1]
idx = [0 for _ in range(len(arr2) - len(arr1) + 1)]
for x in range(len(arr1)):
for y in range(x, x + len(idx)):
if arr1[x] == arr2[y]:
idx[y - x] += 1
max_value = 0
for i in idx:
if i > max_value:
max_value = i
print(len(arr1) - max_value)
|
cs |
FeedBack
cjw.git@gmail.com
'알고리즘 > 소스코드' 카테고리의 다른 글
KOREATECH 1021: 연속된 최장 길이 (0) | 2020.12.10 |
---|---|
KOREATECH 1019: 숫자 바꿔치기 (0) | 2020.12.10 |
KOREATECH 1017: 돈을 줍자 (0) | 2020.12.09 |
KOREATECH 1015: 괄호 짝 (0) | 2020.12.09 |
KOREATECH 1011: 징검다리 (0) | 2020.12.09 |
댓글