문제
2진수가 주어졌을 때, 8진수로 변환하는 프로그램을 작성하시오.
입력
첫째 줄에 2진수가 주어진다. 주어지는 수의 길이는 1,000,000을 넘지 않는다.
출력
첫째 줄에 주어진 수를 8진수로 변환하여 출력한다.
예제 입력 1 복사
11001100
예제 출력 1 복사
314
비슷한 문제
import sys
binary_num=str(sys.stdin.readline())
octal_num = int(binary_num, 2)
octal_str = oct(octal_num)
print(int(octal_str[2:]))
'알고리즘 문제 > 백준' 카테고리의 다른 글
ROT13 #11655 (0) | 2023.01.02 |
---|---|
세로읽기 #10798 (0) | 2023.01.02 |
캠핑 #4796 (0) | 2023.01.02 |
2007년 #1924 (0) | 2023.01.01 |
최대공약수와 최소공배수 #2609 (0) | 2023.01.01 |