polakr   5년 전

처음에 생각을 못해서 힌트를 얻어서 증가하는 수열중 가장 긴건 그대로 두고 그 외의것을 움직이면 최소의 수로 정렬할 수 있다고 해서 LIS로 찾아서 (전체길리-최대 증가 부분순열 길이)를 구하는 방식으로 접근했습니다. 그렇지만 틀렸다는데 제가 생각할 수 있는 경우를 몇개 넣어봐도 잘 동작을 해서 무엇이 문제인지 모르겠습니다 ㅠㅠ..

---자문자답

bw.write(ans + '\n');

이 부분을

bw.write(Integer.toString(ans) + '\n');

이렇게 수정하니 정답이 되었습니다 ㅎㅎ

댓글을 작성하려면 로그인해야 합니다.