반응형
문제 출처 : www.acmicpc.net/problem/1094
1 . 문제 접근 방식
- 문제에서 주어진 숫자들 64, 32 등을 보고 2진수로 변환하는 방법을 생각해보았다. 그랬더니 1의 개수를 반환하면 쉽게 구할 수 있었다.
2 . 내가 푼 코드
import sys
X = bin(int((sys.stdin.readline())))
X = str(X)
print(X.count('1'))
3 . 결과 및 느낀점
- 성공! 작년에 풀었을 때는 정말 삽질을 많이했던 문제였다. 그런데 오늘 풀어보니 뭔가 방법이 생각났다. 이렇게 조금씩 성장해 나아가는 것인가!!!
반응형
'개인 공부 > Algorithm' 카테고리의 다른 글
[Baekjoon/백준] 1449번 Python (0) | 2021.04.06 |
---|---|
[Baekjoon/백준] 14405번 Python (0) | 2021.04.06 |
[Baekjoon/백준] 2720번 Python (0) | 2021.04.05 |
[Baekjoon/백준] 10988번 Python (0) | 2021.04.05 |
[Baekjoon/백준] 13305번 Python (0) | 2021.04.05 |