import java.util.*;

class Solution {
    public String solution(int[] numbers) {
        String answer = "";
        String[] arr = new String[numbers.length];
        
        for(int i=0; i<arr.length; i++) { arr[i] = String.valueOf(numbers[i]); }
        
        Arrays.sort(arr, new Comparator<String>() {
            @Override
            public int compare(String s1, String s2) {
                return (s2+s1).compareTo(s1+s2);
            }
        });
        
        for(String s : arr) { answer += s; }
        
        return answer;
    }
}

'Problem Solving > Programmers' 카테고리의 다른 글

[Level 2] 조이스틱  (0) 2022.03.31
[Level 2] 소수 찾기  (0) 2022.03.31
[Level 2] 프린터  (0) 2022.03.31
[Level 2] 전화번호 목록  (0) 2022.03.31
[Level 2] 튜플  (0) 2022.03.31