우노
[Implementation] 백준 1212번 “8진수 2진수” Python 풀이 본문
문제 링크
풀이
- 파이썬 내장함수를 사용하면 됩니다.
- 입력을 8진수로 변환한 뒤, bin()을 통해 2진수로 변환하고, 맨 앞의 '0b'를 제외한 나머지를 출력하면 됩니다.
- 추가적으로, 각 숫자가 8 이상인 입력은 들어오지 않습니다.
코드
import sys
# 입력을 8진수로 변환
n = int(sys.stdin.readline().rstrip(), 8)
# 8진수를 2진수로 변환한 뒤, 맨 앞의 '0b'를 제외한 나머지 출력
print(bin(n)[2:])
'Algorithm > Implementation' 카테고리의 다른 글
[Implementation] 백준 16719번 “ZOAC” Python 풀이 (0) | 2022.10.24 |
---|---|
[Implementation] 백준 1913번 “달팽이” Python 풀이 (0) | 2022.10.10 |
[Implementation] 백준 21608번 “상어 초등학교” Python 풀이 (0) | 2022.10.09 |
[Implementation] 이코테 “감시 피하기” Python 풀이 (0) | 2022.09.13 |
[Implementation] 이코테 “외벽 점검” Python 풀이 (0) | 2022.09.07 |
Comments