์ต๋๊ฐ๊ณผ ์ต์๊ฐ
https://school.programmers.co.kr/learn/courses/30/lessons/12939
์ด ๋ฌธ์ ๋ ๋ฌธ์์ด์ ์ ์๋ก ๋ณํํ๋๊ฒ์ด ํต์ฌ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ต์ ์ต๋๋ min, max ํจ์๋ฅผ ์ด์ฉํ์ฌ ๊ฐ๋จํ๊ฒ ๊ฐ์ ์ถ์ถํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋ฌธ์์ด์ ์ ์๋ก ๋ณํํ์ง ์๊ณ min, max ํจ์ ์ฌ์ฉ์ ๋ฌธ์ ๋น๊ต๊ฐ ์ด๋ฃจ์ด์ง๋๋ค.
s = "1 2 3 4"
print(min(s)) # ๊ณต๋ฐฑ(" ")์ด ์ถ๋ ฅ๋ฉ๋๋ค. ์๋ํ๋ฉด ๊ณต๋ฐฑ์ด ๊ฐ์ฅ ์์ ๋ฌธ์๋ก ์ทจ๊ธ๋ฉ๋๋ค.
print(max(s)) # "4"๊ฐ ์ถ๋ ฅ๋ฉ๋๋ค. (๋ฌธ์ ๊ธฐ์ค์ผ๋ก ๊ฐ์ฅ ํฐ ๊ฐ)
ํ์ด
def solution(s):
numbers = list(map(int, s.split())) #๋ฌธ์์ด์ ๊ณต๋ฐฑ ๊ธฐ์ค์ผ๋ก ๋๋ ํ, ์ ์๋ก ๋ณํํ์ฌ ๋ฆฌ์คํธ ์ ์ฅ
answer = ''
a = min(numbers)
b = max(numbers)
answer = f"{a} {b}"
print(answer)
return answer
'์๊ณ ๋ฆฌ์ฆ ๐ก > ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฌ๋ฐ๋ฅธ ๊ดํธ (ํ์ด์ฌ) (0) | 2024.10.20 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ํ์ vs ์ง์ (ํ์ด์ฌ ํ์ด) (0) | 2024.10.20 |
[ํ๋ก๊ทธ๋๋จธ์ค]๊ฒ์ ๋งต ์ต๋จ๊ฑฐ๋ฆฌ.py (BFS) (2) | 2024.10.01 |
๊น์ด/๋๋น ์ฐ์ ํ์(DFS/BFS)_ํ๊ฒ ๋๋ฒ.py(ํ์ด์ฌ) (1) | 2024.10.01 |
์กฐ์ด์คํฑ Greedy (1) | 2024.09.01 |