Link : programmers.co.kr/learn/courses/30/lessons/42746
Python
더보기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
def solution(numbers):
numbers = list(map(str, numbers))
for idx, val in enumerate(numbers):
result = val
for i in range(0, 5 - len(val)):
result += val[i % len(val)]
numbers[idx] = (val, result)
numbers.sort(key=lambda x: x[1], reverse=True)
result = ''
for i in numbers:
result += i[0]
return str(int(result))
|
cs |
FeedBack
cjw.git@gmail.com
'알고리즘 > 소스코드' 카테고리의 다른 글
PROGRAMMERS 12973: 짝지어 제거하기 (0) | 2021.01.11 |
---|---|
PROGRAMMERS 43163: 단어 변환 (0) | 2021.01.11 |
PROGRAMMERS 60057: 문자열 압축 (0) | 2021.01.11 |
PROGRAMMERS 12899: 124 나라의 숫자 (0) | 2021.01.11 |
PROGRAMMERS 42587: 프린터 (0) | 2021.01.09 |
댓글