28 lines
678 B
Python
28 lines
678 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:])
|
|
|
|
#code by Luthics |