와챠의 우당탕탕 코딩 일기장
[백준]12-정렬/8-단어정렬/1181 JAVA 풀이 본문
반응형
문제
알파벳 소문자로 이루어진 N개의 단어가 들어오면 아래와 같은 조건에 따라 정렬하는 프로그램을 작성하시오.
-
길이가 짧은 것부터
-
길이가 같으면 사전 순으로
입력
첫째 줄에 단어의 개수 N이 주어진다. (1≤N≤20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다.
출력
조건에 따라 정렬하여 단어들을 출력한다. 단, 같은 단어가 여러 번 입력된 경우에는 한 번씩만 출력한다.
풀이(JAVA)
반응형
'코딩 일기장 > 백준' 카테고리의 다른 글
[백준]13-백트래킹/1-N과M(1)/15649 JAVA 풀이 (0) | 2020.12.20 |
---|---|
[백준]12-정렬/9-나이순 정렬/10814 JAVA 풀이 (0) | 2020.12.19 |
[백준]14-정렬/7-좌표 정렬하기 2/11651(C, JAVA) 풀이 (0) | 2020.08.28 |
[백준]14-정렬/6-좌표 정렬하기/11650(C, JAVA) 풀이 (0) | 2020.08.26 |
[백준]14-정렬/5-소트인사이드/1427(C, JAVA) 풀이 (0) | 2020.08.26 |
Comments