
-Code
import java.io.*;
import java.util.*;
public class BOJ5648 {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in);
ArrayList<Long> list = new ArrayList<>();
int cnt = sc.nextInt();
for (int i = 0; i < cnt; i++) {
String now = sc.next();
// 받은 숫자를 거꾸로 만들어 long으로 변경
StringBuilder sb = new StringBuilder(now);
sb.reverse();
list.add(Long.parseLong(sb.toString()));
}
// 정렬
list.sort(Comparator.naturalOrder());
StringBuilder answer = new StringBuilder();
for (long num : list) {
answer.append(num).append("\n");
}
System.out.println(answer);
}
}'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [백준/Java] 2910번 빈도 정렬 (0) | 2026.01.31 |
|---|---|
| [백준/Java] 1431번 시리얼 번호 (0) | 2026.01.31 |
| [백준/Java] 11652번 카드 (0) | 2026.01.31 |
| [백준/Java] 5169번 A Fistful of Dollars (0) | 2026.01.31 |
| [백준/Java] 1543번 문서 검색 (0) | 2026.01.30 |