


2진수가 주어졌을 때, 8진수로 변환하는 프로그램을 작성하시오.
첫째 줄에 2진수가 주어진다. 주어지는 수의 길이는 1,000,000을 넘지 않는다.
첫째 줄에 주어진 수를 8진수로 변환하여 출력한다.
2진수로 입력된 값을 10진수로 변환 후, 8진수로 변환하여 출력하면 된다.
print(oct(int(input(), 2))[2:])
int(num, n) # n진수로 주어진 수 num을 10진수로 변환
bin(num) # 10진수 num을 2진수로 변환
oct(num) # 10진수 num을 8진수로 변환
hex(num) # 10진수 num을 16진수로 변환
Python에는 진법을 변환시켜주는 다양한 함수가 있다는 것을 알았다.
https://www.acmicpc.net/problem/1373