https://www.acmicpc.net/problem/1373
1212번과 유사함.
문제
2진수가 주어졌을 때, 8진수로 변환하는 프로그램을 작성하시오.
코드
print(oct(int(input(), 2))[2:])
풀이
1. 2진수로 입력받아 10진수로 변환한 것을
2. 8진수로 변환한다. 앞에 0o가 붙기 때문에 그걸 떼어주기 위해 [2:]를 사용한다.
'백준 > 브론즈1' 카테고리의 다른 글
| [Python] 백준 1357번 - 뒤집힌 덧셈 (0) | 2025.05.03 |
|---|---|
| [Python] 백준 1236번 - 성 지키기 (0) | 2025.04.30 |
| [Python] 백준 1292번 - 쉽게 푸는 문제 (1) | 2025.04.30 |
| [Python] 백준 1157번 - 단어 공부 (0) | 2025.04.29 |
| [Python] 백준 2755번 - 이번학기 평점은 몇 점? (0) | 2025.04.29 |