本帖最后由 pcl_test 于 2016-7-19 12:31 编辑
如何用批处理或vbs将文本数字行进行复式
比如:
文本a.txt的内容为:
01 02 03 04 05 06
11 12 13 14 15 16
21 22 23 24 25 26
处理后复式为:
01 02
01 03
01 04
01 05
01 06
02 03
02 04
02 05
02 06
03 04
03 05
03 06
04 05
04 06
05 06
11 12
11 13
11 14
11 15
11 16
12 13
12 14
12 15
12 16
13 14
13 15
13 16
14 15
14 16
15 16
21 22
21 23
21 24
21 25
21 26
22 23
22 24
22 25
22 26
23 24
23 25
23 26
24 25
24 26
25 26
a.txt里面每一行的数字都与本行内的数字进行复式组合
上面是以复式2位数为例,需要复式组合为2位、3位、4位、5位的都可以
处理后保存为b.txt
例如 01 02 03 04 05 06
复式3位的就是:
01 02 03
01 02 04
01 02 05
01 02 06
01 03 04
01 03 05
01 03 06
01 04 05
01 04 06
01 05 06
02 03 04
02 03 05
02 03 06
02 04 05
02 04 06
02 05 06
03 04 05
03 04 06
03 05 06
04 05 06
4位的是:
01 02 03 04
01 02 03 05
01 02 03 06
01 02 04 05
01 02 04 06
01 02 05 06
01 03 04 05
01 03 04 06
01 03 05 06
01 04 05 06
02 03 04 05
02 03 04 06
02 03 05 06
02 04 05 06
03 04 05 06
5位的是:
01 02 03 04 05
01 02 03 04 06
01 02 03 05 06
01 02 04 05 06
01 03 04 05 06
02 03 04 05 06 |