1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| tab1 = [0x0000000000000001, 0x0000000000000003, 0x0000000000000006, 0x0000000000000009, 0x000000000000000A, 0x000000000000000B, 0x000000000000000C, 0x000000000000000D, 0x000000000000000E, 0x000000000000000F, 0x0000000000000010, 0x0000000000000011, 0x0000000000000012, 0x0000000000000014, 0x0000000000000019, 0x000000000000001E, 0x0000000000000028, 0x0000000000000042, 0x0000000000000066, 0x00000000000000A0, 0x0000000000000936, 0x0000000000003D21, 0x00000000000149A7, 0x00000000000243AC, 0x00000000000CB5BE, 0x000000000047DC61, 0x00000000016C0F46, 0x000000000262C432, 0x0000000004ACE299, 0x0000000010FBC92A, 0x00000000329ECDFD, 0x00000000370D7470] idx = 0 idddd = 0 def main_goooo(data): v4 = [0] * 5 for i in range(len(data)): v3 = data[i] v4[v3] ^= 1 return v4[1] == 0 and v4[3] == 0
def main_wtf(pos, index, data, size1, size2): global idx global idddd data[pos] = index print(data) if pos == size1 - 1: if main_goooo(data): idddd = idddd + 1 else: for i in range(1, 5): main_wtf(pos + 1, i, data, size1, size2)
def TestN(n): global idddd idddd = 0 aa = [0] * n for i in range(1, 5): main_wtf(0, i, aa, n, n) return idddd
flag_i = [TestN(i) % 17 for i in tab1]
|