입력:
2개의 정수가 공백을 두고 입력된다.
-2147483648 ~ +2147483647
출력:
두 정수를 비트단위(bitwise)로 xor 계산을 수행한 결과를 10진수로 출력한다.
내 코드:
a, b=map(int,input().split())
x=int(bin(a),2)
y=int(bin(b),2)
xy=bin(x^y)
print(int(xy, 2))
'Algorithm > CodeUp' 카테고리의 다른 글
[CodeUp 기초 100제] 1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(풀이 성공) (0) | 2021.02.23 |
---|---|
[CodeUp 기초 100제] 1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(풀이 성공) (0) | 2021.02.23 |
[CodeUp 기초 100제] 1061 : [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(풀이 성공) (0) | 2021.02.22 |
[CodeUp 기초 100제] 1060 : [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(풀이 성공) (0) | 2021.02.22 |
[CodeUp 기초 100제] 1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(풀이 성공) (0) | 2021.02.22 |