Python으로 구현한 1373번 2진수 8진수 문제 풀이입니다.
https://www.acmicpc.net/problem/1373
n = int(input(), 2)
print(oct(n)[2:])
2진수 입력받고 oct( )를 통해 8진수로 변환하여 출력한다.
또한, 8진수는 앞에 0o가 들어가므로 두번째 자리부터 출력하도록 한다.
반대로 8진수를 입력받아 2진수로 변환하는 문제 및 풀이는 아래 글에서 확인할 수 있다.
https://unie2.tistory.com/416?category=888633
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 5554번 심부름 가는 길 풀이 (0) | 2021.10.14 |
---|---|
백준(Python) 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 풀이 (0) | 2021.10.14 |
백준(Python) 9655번 돌 게임 풀이 (0) | 2021.10.14 |
백준(Python) 2501번 약수 구하기 풀이 (0) | 2021.10.14 |
백준(Python) 2010번 플러그 풀이 (0) | 2021.10.14 |