-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjson_remap.py
27 lines (15 loc) · 2.47 KB
/
json_remap.py
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
from sys import stdin,stdout
start = stdin.readline() + stdin.readline()
leds = [None]*240
for i in range(240):
s=""
for j in range(5):
s+=stdin.readline()
leds[i] = s
end = stdin.readline() + stdin.readline()
stdout.write(start)
remap=[0, 1, 3, 2, 6, 7, 5, 4, 8, 9, 11, 10, 14, 15, 13, 12, 16, 17, 19, 18, 198, 199, 197, 196, 192, 193, 195, 194, 190, 191, 189, 188, 184, 185, 187, 186, 182, 183, 181, 180, 62, 63, 61, 60, 64, 65, 67, 66, 70, 71, 69, 68, 72, 73, 75, 74, 78, 79, 77, 76, 136, 137, 139, 138, 134, 135, 133, 132, 128, 129, 131, 130, 126, 127, 125, 124, 120, 121, 123, 122, 82, 83, 81, 80, 84, 85, 87, 86, 102, 103, 101, 100, 24, 25, 27, 26, 22, 23, 21, 20, 156, 157, 159, 158, 150, 151, 149, 148, 220, 221, 223, 222, 218, 219, 217, 216, 228, 229, 231, 230, 142, 143, 141, 140, 144, 145, 147, 146, 162, 163, 161, 160, 204, 205, 207, 206, 202, 203, 201, 200, 96, 97, 99, 98, 90, 91, 89, 88, 40, 41, 43, 42, 38, 39, 37, 36, 48, 49, 51, 50, 224, 225, 227, 226, 174, 175, 173, 172, 176, 177, 179, 178, 30, 31, 29, 28, 32, 33, 35, 34, 94, 95, 93, 92, 104, 105, 107, 106, 110, 111, 109, 108, 232, 233, 235, 234, 238, 239, 237, 236, 44, 45, 47, 46, 114, 115, 113, 112, 116, 117, 119, 118, 210, 211, 209, 208, 212, 213, 215, 214, 154, 155, 153, 152, 164, 165, 167, 166, 170, 171, 169, 168, 52, 53, 55, 54, 58, 59, 57, 56]
#invmap = [0, 1, 3, 2, 7, 6, 4, 5, 8, 9, 11, 10, 15, 14, 12, 13, 16, 17, 19, 18, 99, 98, 96, 97, 92, 93, 95, 94, 175, 174, 172, 173, 176, 177, 179, 178, 155, 154, 152, 153, 148, 149, 151, 150, 200, 201, 203, 202, 156, 157, 159, 158, 232, 233, 235, 234, 239, 238, 236, 237, 43, 42, 40, 41, 44, 45, 47, 46, 51, 50, 48, 49, 52, 53, 55, 54, 59, 58, 56, 57, 83, 82, 80, 81, 84, 85, 87, 86, 147, 146, 144, 145, 183, 182, 180, 181, 140, 141, 143, 142, 91, 90, 88, 89, 184, 185, 187, 186, 191, 190, 188, 189, 207, 206, 204, 205, 208, 209, 211, 210, 76, 77, 79, 78, 75, 74, 72, 73, 68, 69, 71, 70, 67, 66, 64, 65, 60, 61, 63, 62, 123, 122, 120, 121, 124, 125, 127, 126, 107, 106, 104, 105, 223, 222, 220, 221, 100, 101, 103, 102, 131, 130, 128, 129, 224, 225, 227, 226, 231, 230, 228, 229, 167, 166, 164, 165, 168, 169, 171, 170, 39, 38, 36, 37, 32, 33, 35, 34, 31, 30, 28, 29, 24, 25, 27, 26, 23, 22, 20, 21, 139, 138, 136, 137, 132, 133, 135, 134, 215, 214, 212, 213, 216, 217, 219, 218, 115, 114, 112, 113, 108, 109, 111, 110, 160, 161, 163, 162, 116, 117, 119, 118, 192, 193, 195, 194, 199, 198, 196, 197]
for i in range(240):
stdout.write(leds[remap[i]])
stdout.write(end)