알고리즘/백준

[python] 백준 2729번 이진수 덧셈

펄찌 2022. 3. 1. 21:28

문제 풀이

간단하게 두 문자열을 받아 해당 문자를 정수로 바꿔준다.

바뀐 두 정수의 합을 구해 bin() 함수로 감싸주면 0b~~~~ 로 시작하는 이진수가 출력이 되는데 해당 0b를 잘라주어 출력해주면 된다.

 

완성된 코드!!😊👍

t = int(input())
for _ in range(t):
    n1, n2 = input().split()
    print(bin(int(n1, 2) + int(n2, 2))[2:])