Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
bytearray solution in Clear category for Parity Bit Generator by shobble
def checkio(message):
"""
your code here
"""
chars = bytearray(m >> 1 for m in message if not format(m, '08b').count('1') & 1)
return chars.decode()
if __name__ == '__main__':
#These "asserts" using only for self-checking and not necessary for auto-testing
assert checkio([135, 134, 124, 233,
209, 81, 42, 202,
198, 194, 229, 215,
230, 146, 28, 210,
145, 137, 222, 158,
49, 81, 214, 157]) == "Checkio"
assert checkio([144, 100, 200, 202,
216, 152, 164, 88,
216, 222, 65, 218,
175, 217, 248, 222,
171, 228, 216, 205,
254, 201, 193, 220]) == "Hello World"
June 3, 2020
Comments: