[Programmers/Level 1]문자열 내림차순으로 배치하기

2020. 6. 16. 14:30코딩테스트 준비/Programmers

https://programmers.co.kr/learn/courses/30/lessons/12917

def solution(s):
    s = sorted(sorted(s, reverse=True), key = lambda x: (ord(x)<97))
    return ''.join(s)
더보기

정확성 테스트

테스트 1 통과 (0.05ms, 10.7MB)
테스트 2 통과 (0.05ms, 10.7MB)
테스트 3 통과 (0.05ms, 10.7MB)
테스트 4 통과 (0.05ms, 10.6MB)
테스트 5 통과 (0.14ms, 10.7MB)
테스트 6 통과 (0.10ms, 10.7MB)
테스트 7 통과 (0.05ms, 10.7MB)
테스트 8 통과 (0.06ms, 10.8MB)
테스트 9 통과 (0.06ms, 10.7MB)
테스트 10 통과 (0.06ms, 10.7MB)
테스트 11 통과 (0.05ms, 10.7MB)
테스트 12 통과 (0.05ms, 10.7MB)
테스트 13 통과 (0.06ms, 10.7MB)
테스트 14 통과 (0.05ms, 10.8MB)
테스트 15 통과 (0.04ms, 10.7MB)
테스트 16 통과 (0.05ms, 10.7MB)

채점 결과

정확성: 100.0

합계: 100.0 / 100.0

근데 생각해보면 걍 역순으로 정렬하면 되는거..굳이 저렇게 안해도 같은 결과..