백준 1181번
-
[백준 알고리즘/Kotlin] 1181번 단어 정렬 (feat. Set에서 List로 변경?)IT Study/백준 알고리즘 2024. 1. 1. 17:19
1181번 문제는 문제 속에 정답이 있습니다. 1. 길이가 짧은 것부터 2. 길이가 같으면 사전 순으로 단, 중복된 단어는 하나만 남기고 제거해야 한다. 문제는 풀이해야 할 순서를 만들고, 그 순서대로 코드를 작성하면 되는데요. 아래와 같이 순서를 바꿔보도록 하죠. 1. 중복된 단어는 하나만 남기고 제거해야 한다. 2. 길이가 짧은 것부터, 길이가 같으면 사전 순으로 먼저 중복을 제거하고, 정렬해주도록 하겠습니다. 최종 코드 import java.lang.StringBuilder fun main() = System.`in`.bufferedReader().use { br -> val n = br.readLine().toInt() val result = StringBuilder() // 중복 제거 val s..