~๋ชฉ์ฐจ~
๋ฌธ์
https://school.programmers.co.kr/learn/courses/30/lessons/12980
๋ฌธ์ ํด๊ฒฐ ํฌ์ธํธ
- ์ํ์ ์ฌ๊ณ
- ์๊ฐ์ด๋์ ๋น์ฉ์ด ๋ค์ง ์์ผ๋ฏ๋ก ์ด๋ฅผ ์ต๋ํ ํ์ฉํ ์ ์๋ ๊ฒฝ์ฐ๋ก ๊ฒ์ฐ
์์ฑ ์ฝ๋
def solution(n):
answer = 0
while n > 0:
# ์๊ฐ ์ด๋์ ํ์ง ๋ชป ํ๋ ๋น์ฉ
answer += n % 2
# ์๊ฐ์ด๋
n //= 2
return answer
๋์์ด ๋์ จ๋ค๋ฉด ์ข์์ ๋๋ฌ์ฃผ์ธ์๐
'๐๋ฌธ์ ํ์ด > ๐งฉProgrammers' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ํ๋ก๊ทธ๋๋จธ์ค ์ฌํ๊ฒฝ๋ก | DFS (0) | 2024.09.21 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ํ๋ ธ์ด์ ํ | ์ฌ๊ท ํธ์ถ | ๋ถํ ์ ๋ณต (0) | 2023.12.25 |
[Python] ํ๋ก๊ทธ๋๋จธ์ค ๊ดํธ ๋ณํ | DFS (0) | 2023.06.27 |
[Python] ํ๋ก๊ทธ๋๋จธ์ค ํผ๋ณด๋์น ์ | DP (0) | 2023.06.26 |
[Python] ํ๋ก๊ทธ๋๋จธ์ค ๋ค์ ํฐ ์ซ์ (0) | 2023.06.26 |