我有一个带有一些相应十六进制值的键列表。 前3位是键,其余是值:
Key Value
110 02 30 30 81 56 8B 80 F4 4F 03
111 02 30 30 81 56 8B 81 F5 4F 03
112 02 30 30 81 56 8B 82 F6 4F 03
113 02 30 30 81 56 8B 83 F7 4F 03
114 02 30 30 81 56 8B 84 F8 4F 03
115 02 30 30 81 56 8B 85 F9 4F 03
116 02 30 30 81 56 8B 86 FA 4F 03
117 02 30 30 81 56 8B 87 FB 4F 03
118 02 30 30 81 56 8B 88 FC 4F 03
119 02 30 30 81 56 8B 89 FD 4F 03
120 02 30 30 81 56 8C 80 F5 4F 03
121 02 30 30 81 56 8C 81 F6 4F 03
122 02 30 30 81 56 8C 82 F7 4F 03
123 02 30 30 81 56 8C 83 F8 4F 03
124 02 30 30 81 56 8C 84 F9 4F 03
125 02 30 30 81 56 8C 85 FA 4F 03
126 02 30 30 81 56 8C 86 FB 4F 03
127 02 30 30 81 56 8C 87 FC 4F 03
128 02 30 30 81 56 8C 88 FD 4F 03
129 02 30 30 81 56 8C 89 FE 4F 03
130 02 30 30 81 56 8D 80 F6 4F 03
131 02 30 30 81 56 8D 81 F7 4F 03
132 02 30 30 81 56 8D 82 F8 4F 03
133 02 30 30 81 56 8D 83 F9 4F 03
134 02 30 30 81 56 8D 84 FA 4F 03
135 02 30 30 81 56 8D 85 FB 4F 03
136 02 30 30 81 56 8D 86 FC 4F 03
137 02 30 30 81 56 8D 87 FD 4F 03
138 02 30 30 81 56 8D 88 FE 4F 03
139 02 30 30 81 56 8D 89 FF 4F 03
140 02 30 30 81 56 8E 80 F7 4F 03
141 02 30 30 81 56 8E 81 F8 4F 03
142 02 30 30 81 56 8E 82 F9 4F 03
143 02 30 30 81 56 8E 83 FA 4F 03
144 02 30 30 81 56 8E 84 FB 4F 03
145 02 30 30 81 56 8E 85 FC 4F 03
146 02 30 30 81 56 8E 86 FD 4F 03
147 02 30 30 81 56 8E 87 FE 4F 03
148 02 30 30 81 56 8E 88 FF 4F 03
149 02 30 30 81 56 8E 89 F0 5F 03
150 02 30 30 81 56 8F 80 F8 4F 03
151 02 30 30 81 56 8F 81 F9 4F 03
152 02 30 30 81 56 8F 82 FA 4F 03
153 02 30 30 81 56 8F 83 FB 4F 03
154 02 30 30 81 56 8F 84 FC 4F 03
155 02 30 30 81 56 8F 85 FD 4F 03
156 02 30 30 81 56 8F 86 FE 4F 03
157 02 30 30 81 56 8F 87 FF 4F 03
158 02 30 30 81 56 8F 88 F0 5F 03
159 02 30 30 81 56 8F 89 F1 5F 03
160 02 30 30 81 56 90 80 F9 4F 03
161 02 30 30 81 56 90 81 FA 4F 03
162 02 30 30 81 56 90 82 FB 4F 03
163 02 30 30 81 56 90 83 FC 4F 03
164 02 30 30 81 56 90 84 FD 4F 03
165 02 30 30 81 56 90 85 FE 4F 03
166 02 30 30 81 56 90 86 FF 4F 03
167 02 30 30 81 56 90 87 F0 5F 03
168 02 30 30 81 56 90 88 F1 5F 03
169 02 30 30 81 56 90 89 F2 5F 03
170 02 30 30 81 56 91 80 FA 4F 03
171 02 30 30 81 56 91 81 FB 4F 03
172 02 30 30 81 56 91 82 FC 4F 03
173 02 30 30 81 56 91 83 FD 4F 03
174 02 30 30 81 56 91 84 FE 4F 03
175 02 30 30 81 56 91 85 FF 4F 03
176 02 30 30 81 56 91 86 F0 5F 03
177 02 30 30 81 56 91 87 F1 5F 03
178 02 30 30 81 56 91 88 F2 5F 03
179 02 30 30 81 56 91 89 F3 5F 03
180 02 30 30 81 56 92 80 FB 4F 03
181 02 30 30 81 56 92 81 FC 4F 03
182 02 30 30 81 56 92 82 FD 4F 03
183 02 30 30 81 56 92 83 FE 4F 03
184 02 30 30 81 56 92 84 FF 4F 03
185 02 30 30 81 56 92 85 F0 5F 03
186 02 30 30 81 56 92 86 F1 5F 03
187 02 30 30 81 56 92 87 F2 5F 03
188 02 30 30 81 56 92 88 F3 5F 03
189 02 30 30 81 56 92 89 F4 5F 03
我无法计算出2个数字之间的关系。
该系统是在西班牙创建的(不确定是否重要)
这个号码是顺序的吗?有模式吗?即可以编写程序来计算第N个键的值?
答案 0 :(得分:1)
让data[i, j]
代表行i
,列j
中的值,其中i
和j
至少都是1
:< / p>
data[i + 1, 1] = data[i, 1] + 1
i
,data[i, 2] = 02
i
,data[i, 3] = 30
i
,data[i, 4] = 81
i
,data[i, 5] = 56
i
,data[i, 6] = 8B + ((i - 1) - (i - 1) % A) / A
i
,data[i, 7] = 80 + ((i - 1) % A)
i
,data[i, 8] = F0 + (4 + ((i - 1) - (i - 1) % A) / A + i) % 10
i
,data[i, 9] = 4F + 10 * ((4 + ((i - 1) - (i - 1) % A) / A + i) - ((4 + ((i - 1) - (i - 1) % A) / A + i) % 10) / 10)
i
,data[i, A] = 03
请注意,第6列和第7列表示的数字等于8B7F + i
。此外,第9列表示第8列中的计数器是否“缠绕”F
并在0
处开始。从这个意义上讲,第9列和第8列的4个低位可以作为一个三位数字,其值为“滚动窗口”,增量为{{1}},周期为1
。