💻 문제 - B1
👉 제출 코드
print(oct(int(input(), 2))[2:])
- 파이썬에서 제공하는 내장함수를 사용하여 변환한다.
- int()를 사용하여 2진수를 10진수로 변환한다.
- int 함수의 첫 번째 인자는 변환하고자 하는 진수의 문자열이고, 두 번째 인자는 첫 번째 인자의 진수 형태이다.
- oct()를 사용하여 10진수를 8진수로 변환한다.
- 문자열 타입으로 반환되며, 8진수임을 나타내는 접두어 '0o'을 제외하고 출력한다.
- 2진수는 bin(), 16진수는 hex() 함수를 사용한다.