์ฝ๋
def solution(d, budget):
d.sort()
print(d)
while sum(d) > budget:
d.pop()
return len(d)
๋ถ์ > ์ฒ์์ ๊ผฌ์ ์๊ฐํด์ ์กฐ๊ธ ์ ๋จน์๋ ๋ฌธ์ ์๋ค. ์ฐ์ d๋ฅผ ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌํ ํ d์ ํฉ์ด ์์ฐ๋ณด๋ค ํด ๋๊น์ง ๋ค์์๋ถํฐ popํ ํ ๋์จ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ return ํ๋ฉด ๋๋ค.
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์์ฐ
S์ฌ์์๋ ๊ฐ ๋ถ์์ ํ์ํ ๋ฌผํ์ ์ง์ํด ์ฃผ๊ธฐ ์ํด ๋ถ์๋ณ๋ก ๋ฌผํ์ ๊ตฌ๋งคํ๋๋ฐ ํ์ํ ๊ธ์ก์ ์กฐ์ฌํ์ต๋๋ค. ๊ทธ๋ฌ๋, ์ ์ฒด ์์ฐ์ด ์ ํด์ ธ ์๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ๋ถ์์ ๋ฌผํ์ ๊ตฌ๋งคํด ์ค ์๋
programmers.co.kr
'Algorithm > Programmers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Programmers] ์ซ์์ ํํ (0) | 2022.05.04 |
---|---|
[Programmers] ์ต์๊ฐ ๋ง๋ค๊ธฐ (0) | 2022.05.04 |
[Programmers] ๋ฐฉ๋ฌธ ๊ธธ์ด (0) | 2022.05.04 |
[Programmers] ๋ ๊ฐ ๋ฝ์์ ๋ํ๊ธฐ (0) | 2022.05.03 |
[Programmers] ์ฝ์์ ๊ฐ์์ ๋ง์ (0) | 2022.05.02 |