(Python, Java) 프로그래머스 - 정수 내림차순으로 배치하기

[문제 링크]

Python 풀이

def solution(n):
    answer = list(str(n))
    answer.sort(reverse=True)
    return int("".join(answer))

Java 풀이

class Solution {
    public long solution(long n) {
        String[] split = String.valueOf(n).split("");
        String collect = Stream.of(split).sorted(Collections.reverseOrder()).collect(Collectors.joining());
        return Long.parseLong(collect);
    }
}

© 2021. By Backtony