ds03023   4년 전

제가 여러번 값 넣어서 테스트를 해봤는데도 도저히 뭘 빠뜨렸는지, 뭘 잘못했는지 모르겠습니다 ㅜㅜ

고수님들 도와주세요ㅜㅜ

-----코드설명----------

일단 길이순(내림차순)으로 정렬하고

for문으로 돌면서 자릿수에 따라 point를 각 알파벳마다 주었고(소스코드 18번째줄), ex) ACDEB -> A: 10**(4), C -> 10**(3).....

3

ABC

ACB

AB 

같은 경우에, C보다 B가 point가 더 많이 받도록 하기위해  중복 시 포인트를 1 더 주었습니다. (소스코드 25번째줄)

이렇게해서 포인트가 가장 높은 알파벳 순서대로 나열하고,  9부터 0까지 차례대로 분배했습니다.

뭘 놓쳤을까요? ㅜㅜ 

nahwasa   4년 전

반례입니다.

ds03023   4년 전

이번에도 도와주셔서 감사합니다 ㅎㅎ


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