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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
|
#!/usr/bin/python
import numpy as np
arithmetic_class = [
[0],
[1],
[2],
[3, 4],
[5],
[6, 7],
[8, 9],
[10, 11, 13, 14],
[12, 15],
[16, 17, 18, 19],
[20, 21],
[22],
[23, 24],
[25, 26, 27, 28, 29, 30, 31, 32, 33, 34],
[35, 36, 37],
[38, 39, 40, 41],
[42, 43],
[44, 45, 46],
[47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62],
[63, 64, 65, 66, 67, 68],
[69, 70],
[71, 72, 73, 74],
[75, 76, 77, 78],
[79, 80],
[81],
[82],
[83, 84, 85, 86],
[87, 88],
[89, 90, 91, 92, 93, 94, 95, 96],
[97, 98],
[99, 100, 101, 102, 103, 104, 105, 106],
[107, 108, 109, 110],
[111, 112, 113, 114],
[115, 116, 117, 118],
[119, 120],
[121, 122],
[123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,135, 136, 137,
138],
[139, 140, 141, 142],
[143, 144, 145],
[146],
[147],
[148],
[149, 151, 153],
[150, 152, 154],
[155],
[156, 158],
[157, 159],
[160, 161],
[162, 163],
[164, 165],
[166, 167],
[168, 169, 170, 171, 172, 173],
[174],
[175, 176],
[177, 178, 179, 180, 181, 182],
[183, 184, 185, 186],
[187, 188],
[189, 190],
[191, 192, 193, 194],
[195, 198],
[196],
[197, 199],
[200, 201, 205],
[202, 203],
[204, 206],
[207, 208, 213, 212],
[209, 210],
[211, 214],
[215, 218],
[216, 219],
[217, 220],
[221, 222, 223, 224],
[225, 226, 227, 228],
[229, 230]]
spg2arh = []
for i, nums in enumerate(arithmetic_class):
for n in nums:
spg2arh.append([n, i])
spg2arh.sort(key=lambda pair: pair[0])
arh = ["%2d" % pair[1] for pair in spg2arh]
print(", ".join(arh))
|