We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bfee133 commit 9ee06f0Copy full SHA for 9ee06f0
1 file changed
live8/test89/문제3/박희경.py
@@ -1,13 +1,8 @@
1
def solution(numbers):
2
- answer = float('-inf')
+ numbers_str = list(map(str, numbers))
3
4
- numbers_copy = numbers.copy()
5
- numbers_copy = sorted(map(str, numbers_copy), reverse=True)
6
- print(numbers_copy)
+ # numbers의 원소는 1,000 이하이므로 3번 반복
+ numbers_str = sorted(numbers_str, key=lambda x: x * 3, reverse=True)
7
8
- # 시간 초과
9
- # for perm in permutations(numbers, len(numbers)):
10
- # num = ''.join(map(str, perm))
11
- # answer = max(answer, int(num))
12
-
13
- return ''.join(numbers_copy)
+ # numbers = [0, 0, 0] 라면 -> '000' 반환
+ return str(int(''.join(numbers_str)))
0 commit comments