카테고리 없음

[백준] 1373 '2진수 8진수' 파이썬(python)

나는SOU 2021. 11. 11. 00:00

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

 

1373번: 2진수 8진수

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

www.acmicpc.net

print(oct(int(input(), 2))[2:])
# int로 2진수를 10진수로 받고
# oct로 그 10진수를 8진수로 변환한다.
# 뒤에 숫자들을 받아야 하므로 [2:]를 사용

Point

  • int함수로 2진수를 10진수로 바꿀 수 있다.
  • oct함수로 10진수를 8진수로 바꿀 수 있다.