[ํ๋ก๊ทธ๋๋จธ์ค-Lv2] ๊ฐ์ฅ ํฐ ์ / Python
๐ Problem Solving/Programmers
import sys
input = sys.stdin.readline
numbers = list(map(int, input().split()))
def solution(numbers):
numbers = list(map(str, numbers))
numbers.sort(key=lambda x: x * 3, reverse=True)
return str(int("".join(numbers)))
print(solution(numbers))
ํด์ค
์ด ๋ฌธ์ ์์ ๊ฐ์ฅ ํต์ฌ์ธ ๋ถ๋ถ์ x*3์ด๋ค. ์์๊ฐ 1000 ์ดํ์ด๊ธฐ ๋๋ฌธ์ ๋ฌธ์๋ก ๋ณํ๋ ์์๋ค์ 3๋ฒ ๋ฐ๋ณตํด ๊ฐ์ ๋น๊ตํ์ฌ ์ ๋ ฌํ๋ค.
int๋ก ํ๋ณํ์ ํ๊ณ ๋ค์ str๋ก ํ๋ณํ์ ํด์ฃผ๋ ์ด์ ๋ ๋ชจ๋ ์์๊ฐ 0์ผ ๋ 0์ผ๋ก ์ถ๋ ฅํ๊ธฐ ์ํจ์ด๋ค.
'๐ Problem Solving > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค-Lv2] ์์ฅ / Python (0) | 2021.06.14 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค-Lv2] ์นดํซ / Python (0) | 2021.06.14 |
[ํ๋ก๊ทธ๋๋จธ์ค-Lv2] ์์์ฐพ๊ธฐ / Python (0) | 2021.06.03 |
[ํ๋ก๊ทธ๋๋จธ์ค-Lv2] ์กฐ์ด์คํฑ / Python (0) | 2021.06.02 |
[ํ๋ก๊ทธ๋๋จธ์ค-Lv2] ํ๋ฆฐํฐ / Python (0) | 2021.06.02 |