求助,求合值和跨度的个数统计
想实现下面功能下面是220组号
000 001 002 003 004 005 006 007 008 009
011 012 013 014 015 016 017 018 019 022
023 024 025 026 027 028 029 033 034 035
036 037 038 039 044 045 046 047 048 049
055 056 057 058 059 066 067 068 069 077
078 079 088 089 099 111 112 113 114 115
116 117 118 119 122 123 124 125 126 127
128 129 133 134 135 136 137 138 139 144
145 146 147 148 149 155 156 157 158 159
166 167 168 169 177 178 179 188 189 199
222 223 224 225 226 227 228 229 233 234
235 236 237 238 239 244 245 246 247 248
249 255 256 257 258 259 266 267 268 269
277 278 279 288 289 299 333 334 335 336
337 338 339 344 345 346 347 348 349 355
356 357 358 359 366 367 368 369 377 378
379 388 389 399 444 445 446 447 448 449
455 456 457 458 459 466 467 468 469 477
478 479 488 489 499 555 556 557 558 559
566 567 568 569 577 578 579 588 589 599
666 667 668 669 677 678 679 688 689 699
777 778 779 788 789 799 888 889 899 999
我从中任意选出十几或几十组号,然后对选出的号码进行合值个数统计(合值就是3个数相加的和值尾数,如356,3+5+6=14,故356的合值为4)
如:
从中选出一共 44 组号
002 038 049 088 113 123 135 138 156 178
179 188 189 224 226 238 245 288 335 338
348 358 368 378 388 389 446 455 456 458
478 488 568 569 578 579 588 589 679 688
689 788 799 889
合值个数统计如下
00000------------这个是合值为0的统计,表示44组号里有5组合值为0的号
11111------------这个是合值为1的统计,表示44组号里有5组合值为0的号
222222-----------这个是合值为2的统计,表示44组号里有6组合值为0的号
3333-------------这个是合值为3的统计,表示44组号里有4组合值为0的号
444
55555
6666
7777
8888
9999
到这里就可以了,还有一个跨度个数计算(跨度就是三个数中最大数减最小数的差叫做跨度,如356 最大数6减最小数3等于3,故356的跨度是3)
在这里先谢大家。