[백준]B2-1373

oxllz·2022년 2월 19일
0

백준-브론즈

목록 보기
46/65
post-thumbnail

문제

2진수가 주어졌을 때, 8진수로 변환하는 프로그램을 작성하시오.


입력

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


출력

첫째 줄에 주어진 수를 8진수로 변환하여 출력한다.


풀이

num = int(input(), 2)
print(format(num, 'o'))

int(input(), 2) : 2진수 -> 10진수
format(num, 'o') : 10진수 -> 8진수

0개의 댓글