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

지금 겨우 풀었는데, 시간초과 났음. 아예 접근이 잘못된건지 아니면 최적화가 잘못 된건지 코너 케이스가 있는건지 모르겠음



내 풀이는 우선 id를 받고 리버스 시켜서 LCS 구해서 공통부분이 아닌 문자에 대해

1. dfs 이용해서 공통인 부분은 넘기고 공통이 아닌 부분은 삭제or추가 중에 cost 낮은거

2. 공통 부분이 아닌 문자에 대해 그 문자를 제외한 모든 부분을 삭제 or 추가 중에 cost 낮은거

이렇게 해서 가장 cost가 낮게 나온 거를 답으로 출력


이렇게 접근함. 한참만에 풀었는데 시간초과 나와서 빡침. 9퍼에서 나던데.. 고수분들 도와주셈 ㅜㅜ