시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 512 MB | 2626 | 1410 | 1141 | 56.179% |
두 문자열 A와 B가 주어졌을 때, A에 연산을 최소 횟수로 수행해 B로 만드는 문제를 "최소 편집" 문제라고 한다.
A에 적용할 수 있는 연산은 총 3가지가 있으며 아래와 같다.
두 문자열이 주어졌을 때, 최소 편집 횟수를 구하는 프로그램을 작성하시오.
첫째 줄과 둘째 줄에 두 문자열이 주어진다. 문자열은 알파벳 소문자로만 이루어져 있으며, 최대 1000글자로 이루어져 있다.
첫째 줄에 최소 편집 횟수를 출력한다.
abc ab
1
ca abc
3
abc cba
2
abcd bcde
2
abababababa aaaaaaaaaaa
5
for whileforif
7
whilewhile whalewhale
2
aaabaaa acacaca
3
qwerty dvorak
5
asdf asdf
0