백준(Python) 풀이/수학

백준(Python) 1373번 2진수 8진수 풀이

개발윗미 2021. 10. 14. 10:02

Python으로 구현한 1373번 2진수 8진수 문제 풀이입니다.

 

https://www.acmicpc.net/problem/1373

 

1373번: 2진수 8진수

첫째 줄에 2진수가 주어진다. 주어지는 수의 길이는 1,000,000을 넘지 않는다.

www.acmicpc.net


n = int(input(), 2)

print(oct(n)[2:])

 

2진수 입력받고 oct( )를 통해 8진수로 변환하여 출력한다.

 

또한, 8진수는 앞에 0o가 들어가므로 두번째 자리부터 출력하도록 한다.

 

 

반대로 8진수를 입력받아 2진수로 변환하는 문제 및 풀이는 아래 글에서 확인할 수 있다.

https://unie2.tistory.com/416?category=888633 

 

백준(Python) 1212번 8진수 2진수 풀이

Python으로 구현한 1212번 8진수 2진수 문제 풀이입니다. https://www.acmicpc.net/problem/1212 1212번: 8진수 2진수 첫째 줄에 8진수가 주어진다. 주어지는 수의 길이는 333,334을 넘지 않는다. www.acmicpc.n..

unie2.tistory.com