taejoonfool   6년 전

arr에는 입력 받은 문자열을 저장하는데 중복을 애초에 제거하여 저장합니다.

저는 길이순으로 먼저 정렬하지 않고 알파벳 순으로 오름차순하였습니다.

brr에는 정렬을 마친 arr의 각 단어들의 길이를 순서대로 저장하였습니다.

그래서 brr에서 가장 최소값의 위치를 찾아서 arr에서 그 위치의 값을 출력해주고

arr, brr에서 그 위치의 값을 지워주는 방식으로 소스를 짰습니다.


여러번 테스트했을때 원하는 결과대로 잘 나오는 것 같은데 출력 형식이 잘못되었다고 하니 답답하네요.

혹시 제가 뭔가 생각하지 못한 부분이 있는지 알려주셨으면 합니다.

감사합니다.

 

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