문제
2진수가 주어졌을 때, 8진수로 변환하는 프로그램을 작성하시오.
입력
첫째 줄에 2진수가 주어진다. 주어지는 수의 길이는 1,000,000을 넘지 않는다.
출력
첫째 줄에 주어진 수를 8진수로 변환하여 출력한다.
풀이
print(oct(int(input(), 2))[2:])
https://www.acmicpc.net/problem/1373
'코딩테스트 > Baekjoon' 카테고리의 다른 글
[백준] 2161번: 카드1 - Python (0) | 2021.10.15 |
---|---|
[백준] 1264번: 모음의 개수 - Python (1) | 2021.10.14 |
[백준] 1453번: 피시방 알바 - Python (0) | 2021.10.01 |
[백준] 1259번: 팰린드롬수 - Python (2) | 2021.09.30 |
[백준] 1100번: 하얀 칸 (0) | 2021.09.16 |
댓글