본문 바로가기

C언어

2025년 1학기 C언어 1주차

def solution(numbers):
    numbers = list(map(str, numbers))  # 들어온 숫자들을 문자열로 변환
    numbers.sort(key=lambda x: x * 10, reverse=True)  # 문자열을 10번 반복하여 비교한다.간결성을 위해 lambda함수를 사용한다.
    answer = ''.join(numbers)  # 정렬된 숫자들을 이어 붙이기
    return '0' if answer[0] == '0' else answer  # "만약 000" 같은 경우 "0"으로 반환

'C언어' 카테고리의 다른 글

2025년 1학기 C언어 3주차  (0) 2025.03.30
2025년 1학기 2주차 C언어  (0) 2025.03.23
겨울 C언어 4주차  (0) 2025.02.01
겨울 C언어 2주차  (0) 2025.01.26
겨울 C언어 2주차  (0) 2025.01.17