'''
#1
#1111.1111_2 + 23.32_4
print(15.9375 + 11.875)
#27.8125 -> 1B.D
#4
mx = []
for n in range(1, 1000):
z = n
s = ''
while z > 0:
s = str(z % 2) + s
z //= 2
if n % 2 == 0:
s += str(z.count('1') % 2)
print(s)
s = (str(bin(sum((list(map(int, str(n).split())))))))[2:] + s
else:
s += '0'
s += (str(bin(sum((list(map(int, str(n).split())))))))[2:]
r = int(s, 2)
if r >= 200:… See the full description on the dataset page:
https://huggingface.co/datasets/rihit0/mcko.