如何用Delphi7快速统计错误个数
<123456> [2-10] {A1-A1-Q}
<023456> [7-19] {}
<013456> [4-16] {}
<012456> [0-9] {}
<012356> [0-3] {}
<012346> [0-1] {}
<012345> [0-0] {}
<23456> [15-23] {}
<03456> [16-29] {}
<01456> [8-18] {}
<01256> [1-9] {}
<01236> [0-3] {}
<01234> [0-1] {}
<3456> [23-32] {}
<0456> [20-29] {}
<0156> [9-18] {}
<0126> [1-10] {}
<0123> [0-3] {}
01 17 23 25 30/0~1~2~3
07 15 16 19 21 23 26/0~1~2~3~4
03 06 07 18 20 21 25 29 30/0~1~2~3~4~5
02 03 06 16 19 24 28 29/0~1~2~3~4
01 02 09 12 21 22 27 28/0~1~2~3~4
09 18 20 22 24 26 28 29/0~1~2~3~4
06 07 11 13 20 24/0~1~2~3
01 04 05 06 17 20 28/0~1~2~3~4
12 14 15 24 26 31/0~1~2~3
06 11 12 18 20 22 29/0~1~2~3~4
01 03 04 05 09 10 20 28 30/0~1~2~3~4~5
01 03 04 06 15 22 25/0~1~2~3~4
07 10 13 14 25 33/0~1~2~3
06 08 11 12 13 24 25/0~1~2~3~4
04 08 10 11 13 21 22 30 31/0~1~2~3~4~5
04 05 07 16 21 24 26 28/0~1~2~3~4
01 02 09 16 22 27 28 30 33/0~1~2~3~4~5
01 04 07 10 16 21 26 31/0~1~2~3~4
02 04 05 10 20 23 24 27 33/0~1~2~3~4~5
02 07 10 15 19 23 27 28/0~1~2~3~4
04 13 17 21 22 23 26 28/0~1~2~3~4
05 08 11 13 15 20 25 27 29/0~1~2~3~4~5
09 10 12 15 18 29 30 32/0~1~2~3~4
08 09 12 16 23 24 27 32/0~1~2~3~4
02 03 04 06 09 15 16 24 29/0~1~2~3~4~5
01 03 10 11 12 18 27 32/0~1~2~3~4
02 05 08 11 19 32/0~1~2~3
01 05 13 17 27 29 31 33/0~1~2~3~4
03 14 16 19 21 30 31/0~1~2~3~4
03 09 16 18 19 27 29 31 32/0~1~2~3~4~5
14 18 19 31 32 33/0~1~2~3
08 13 17 19 31 32 33/0~1~2~3~4
11 14 17 33/0~1~2~3
例如 01 05 15 19 26 29 在上面的条件组中
如果出现0个的个数(<123456> [2-10] )不在2-10个就算错一个
如果出现1-3个的个数()<0456> [20-29] {})不在20-29个就算错一个
实际统计结果
{●●● [0]-6 [1]-11 [2]-13 [3]-3 [4]-0 [5]-0 [6]-0 ●●● 出号个数-6 }◆
< 123456> [0002-0010] { ** Err- 6 ** }
< 023456> [0007-0019] { ** Err- 11 ** }
< 013456> [0004-0016] { ** Err- 13 ** }
< 012456> [0000-0009] { ** Err- 3 ** }
< 012356> [0000-0003] { ** Err- 0 ** }
< 012346> [0000-0001] { ** Err- 0 ** }
< 012345> [0000-0000] { ** Err- 0 ** }
< 23456> [0015-0023] { ** Err- 17 ** }
< 03456> [0016-0029] { ** Err- 24 ** }
< 01456> [0008-0018] { ** Err- 16 ** }
< 01256> [0001-0009] { ** Err- 3 ** }
< 01236> [0000-0003] { ** Err- 0 ** }
< 01234> [0000-0001] { ** Err- 0 ** }
< 3456> [0023-0032] { ** Err- 30 ** }
< 0456> [0020-0029] { ** Err- 27 ** }
< 0156> [0009-0018] { ** Err- 16 ** }
< 0126> [0001-0010] { ** Err- 3 ** }
< 0123> [0000-0003] { ** Err- 0 ** }
{A1-A1-Q}
[1] 01 17 23 25 30/0~1~2~3
[3] 07 15 16 19 21 23 26/0~1~2~3~4
[1] 03 06 07 18 20 21 25 29 30/0~1~2~3~4~5
[2] 02 03 06 16 19 24 28 29/0~1~2~3~4
[1] 01 02 09 12 21 22 27 28/0~1~2~3~4
[2] 09 18 20 22 24 26 28 29/0~1~2~3~4
[0] 06 07 11 13 20 24/0~1~2~3
[2] 01 04 05 06 17 20 28/0~1~2~3~4
[2] 12 14 15 24 26 31/0~1~2~3
[1] 06 11 12 18 20 22 29/0~1~2~3~4
[2] 01 03 04 05 09 10 20 28 30/0~1~2~3~4~5
[2] 01 03 04 06 15 22 25/0~1~2~3~4
[0] 07 10 13 14 25 33/0~1~2~3
[0] 06 08 11 12 13 24 25/0~1~2~3~4
[0] 04 08 10 11 13 21 22 30 31/0~1~2~3~4~5
[2] 04 05 07 16 21 24 26 28/0~1~2~3~4
[1] 01 02 09 16 22 27 28 30 33/0~1~2~3~4~5
[2] 01 04 07 10 16 21 26 31/0~1~2~3~4
[1] 02 04 05 10 20 23 24 27 33/0~1~2~3~4~5
[2] 02 07 10 15 19 23 27 28/0~1~2~3~4
[1] 04 13 17 21 22 23 26 28/0~1~2~3~4
[3] 05 08 11 13 15 20 25 27 29/0~1~2~3~4~5
[2] 09 10 12 15 18 29 30 32/0~1~2~3~4
[0] 08 09 12 16 23 24 27 32/0~1~2~3~4
[2] 02 03 04 06 09 15 16 24 29/0~1~2~3~4~5
[1] 01 03 10 11 12 18 27 32/0~1~2~3~4
[2] 02 05 08 11 19 32/0~1~2~3
[3] 01 05 13 17 27 29 31 33/0~1~2~3~4
[1] 03 14 16 19 21 30 31/0~1~2~3~4
[2] 03 09 16 18 19 27 29 31 32/0~1~2~3~4~5
[1] 14 18 19 31 32 33/0~1~2~3
[1] 08 13 17 19 31 32 33/0~1~2~3~4
[0] 11 14 17 33/0~1~2~3
我自己搞得统计程序,但效率太低了,求高手指教!