XJTU_Python/homework/3/10.py

26 lines
660 B
Python

def fan(a):
b = ""
for i in a:
if (i == "1"):
b += "0"
elif (i == "0"):
b += "1"
return b
a, b = input().split()
for i in range(4 - len(fan(a))):
print("0", end="")
print(fan(a))
for i in range(4 - len(fan(b))):
print("0", end="")
print(fan(b))
for i in range(4 - len(bin(int(a, 2) & int(b, 2))[2:])):
print("0", end="")
print(bin(int(a, 2) & int(b, 2))[2:])
for i in range(4 - len(bin(int(a, 2) | int(b, 2))[2:])):
print("0", end="")
print(bin(int(a, 2) | int(b, 2))[2:])
for i in range(4 - len(bin(int(a, 2) ^ int(b, 2))[2:])):
print("0", end="")
print(bin(int(a, 2) ^ int(b, 2))[2:])