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

 

1373번: 2진수 8진수

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

www.acmicpc.net

 

풀이 과정

파이썬에는 진법을 편리하게 다루기 위한 내장 함수가 마련되어있다.

 

int(string, base) => string 문자열을 base진법의 정수로 바꾸어줌

 

이를 통해 문제를 해결할 수 있다

 

소스 코드

N = int(input(), 2)
print(oct(N)[2:])

+ Recent posts