hyukk97   3년 전

제 알고리즘은 전투력은 내림차순이면서 병사번호를 기준으로 가장 긴 수열을 만드는 것입니다.

그래서 일단 처음에 전투력을 리스트로 입력받으면 "병사번호 = 인덱스번호" 이므로 (인덱스번호, 전투력)를 요소로하는 새로운 리스트를 만듭니다.

그래서 전투력을 기준으로 내림차순을 정렬한 뒤 인덱스번호를 기준으로 가장 긴 수열을 만드는 것입니다.

그런데.. 마지막에서 계속 틀렸습니다.라고 나옵니다. ㅠㅠ 알려주세요 선배님들!!

ryuch91   2년 전

4

4 4 4 4 

위 테스트 케이스처럼 다 같은 경우에는 실패합니다.

인덱스번호로 비교하다보니 power가 같을 때도 수열의 길이가 늘어나는 것 같네요

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