[๋ฐฑ์ค€/python] 1427๋ฒˆ : ์†ŒํŠธ์ธ์‚ฌ์ด๋“œ

2021. 8. 10. 16:44

๋ฌธ์ œ

๋ฐฐ์—ด์„ ์ •๋ ฌํ•˜๋Š” ๊ฒƒ์€ ์‰ฝ๋‹ค. ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง€๋ฉด, ๊ทธ ์ˆ˜์˜ ๊ฐ ์ž๋ฆฌ์ˆ˜๋ฅผ ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•ด๋ณด์ž.

 

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— ์ •๋ ฌํ•˜๊ณ ์žํ•˜๋Š” ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. N์€ 1,000,000,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๋‹ค.

 

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— ์ž๋ฆฌ์ˆ˜๋ฅผ ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•œ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

 

์ •๋‹ต

import sys
input = sys.stdin.readline

N = int(input())

N = sorted(str(N), reverse = True)

print(''.join(N))

โœ” ์ฒ˜์Œ๋ถ€ํ„ฐ str ํ˜•ํƒœ๋กœ ์ž…๋ ฅ๋ฐ›์€ ํ›„ ๊ทธ๋Œ€๋กœ sortํ•˜๋ฉด ๋งˆ์ง€๋ง‰์— \n์ด ์ƒ๊ธด๋‹ค.

โœ” ๋ฌธ์ž์—ด์„ sortedํ•˜๋ฉด ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ๋กœ ์ €์žฅ๋œ๋‹ค.

โœ” ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฌธ์ž์—ด ํ˜•ํƒœ๋กœ ํ•œ์ค„์— ํ‘œํ˜„ํ•˜๊ณ  ์‹ถ์„ ๋• join !

728x90

BELATED ARTICLES

more