https://www.acmicpc.net/problem/14623
풀이
두 개의 이진수를 곱하여 이진수로 나타내는 문제입니다.
주어진 이진수를 십진수로 바꿔주는 방법은 int('이진수', 2)입니다. 반대로 십진수를 이진수로 바꿔주려하면 bin(십진수)를 사용해주시면 됩니다.
# 14623번 감정이입
b1 = input()
b2 = input()
print(str(bin(int(b1, 2) * int(b2, 2))).lstrip("0b"))
출력결과
'백준 > 구현' 카테고리의 다른 글
[백준][Python] 5532번 방학 숙제 - 코팩 (0) | 2022.09.24 |
---|---|
[백준][Python] 10156번 과자 - 코팩 (0) | 2022.09.23 |
[백준][Python] 10768번 특별한 날 - 코팩 (0) | 2022.09.21 |
[백준][Python] 10250번 ACM호텔 - 코팩 (1) | 2022.09.20 |
[백준][Python] 10797번 10부제 - 코팩 (0) | 2022.09.20 |