7
a 1 a 3 c 7 e 3 g 5 : 7
b 5 d 3 f 7 h 1 h 3 : 3953
a 8 a 6 c 2 e 6 g 4 : 1892
a 1 c 1 c 5 e 7 g 3 : 273
b 6 d 2 f 8 f 4 h 8 : 4117
a 8 c 8 c 4 e 2 g 6 : 2884
b 4 d 6 f 2 h 8 h 6 : 3739
b 3 d 7 f 1 f 5 h 1 : 3528
8
a 1 a 3 d 5 e 6 h 2 : 8
a 2 d 6 e 5 h 1 h 3 : 824
a 8 a 6 d 4 e 3 h 7 : 1895
a 1 b 8 c 1 e 4 f 5 : 211
c 4 d 5 f 8 g 1 h 8 : 4598
a 8 b 1 c 8 e 5 f 4 : 2583
a 7 d 3 e 4 h 8 h 6 : 2539
c 5 d 4 f 1 g 8 h 1 : 4695
9
a 1 a 4 a 7 d 6 g 4 : 9
b 4 e 6 h 1 h 4 h 7 : 3772
a 8 a 5 a 2 d 3 g 5 : 487
a 1 d 1 d 7 f 4 g 1 : 413
b 8 c 5 e 8 e 2 h 8 : 4365
a 8 d 8 d 2 f 5 g 8 : 2962
b 5 e 3 h 8 h 5 h 2 : 3977
b 1 c 4 e 1 e 7 h 1 : 3056
10
a 1 a 4 b 8 e 2 h 5 : 10
a 5 d 2 g 8 h 1 h 4 : 1839
a 8 a 5 b 1 e 7 h 4 : 1536
a 1 b 5 d 1 e 8 h 2 : 107
a 7 d 1 e 8 g 4 h 8 : 2508
a 8 b 4 d 8 e 1 h 7 : 2714
a 4 d 7 g 1 h 8 h 5 : 1500
a 2 d 8 e 1 g 5 h 1 : 842
11
a 1 a 4 d 6 f 3 g 8 : 11
b 8 c 3 e 6 h 1 h 4 : 4329
a 8 a 5 d 3 f 6 g 1 : 1537
a 1 c 6 d 1 f 4 h 7 : 350
a 2 c 5 e 8 f 3 h 8 : 717
a 8 c 3 d 8 f 5 h 2 : 2871
b 1 c 6 e 3 h 8 h 5 : 3099
a 7 c 4 e 1 f 6 h 1 : 2466
12
a 1 a 5 c 6 e 7 g 3 : 14
b 3 d 7 f 6 h 1 h 5 : 3533
a 8 a 4 c 3 e 2 g 6 : 1176
a 1 c 7 e 1 f 3 g 5 : 391
b 4 c 6 d 8 f 2 h 8 : 3660
a 8 c 2 e 8 f 6 g 4 : 2847
b 6 d 2 f 3 h 8 h 4 : 4115
b 5 c 3 d 1 f 7 h 1 : 3843
13
a 1 a 5 e 4 e 6 f 4 : 15
c 4 d 4 d 6 h 1 h 5 : 4582
a 8 a 4 e 5 e 3 f 5 : 1178
a 1 d 5 d 6 e 1 f 5 : 425
c 4 d 8 e 4 e 3 h 8 : 4614
a 8 d 4 d 3 e 8 f 4 : 2973
c 5 d 5 d 3 h 8 h 4 : 4674
c 5 d 1 e 5 e 6 h 1 : 4653
14
a 1 a 5 e 4 f 8 h 3 : 16
a 3 c 8 d 4 h 1 h 5 : 1094
a 8 a 4 e 5 f 1 h 6 : 1180
a 1 c 8 d 5 e 1 h 6 : 409
a 3 d 8 e 4 f 1 h 8 : 1155
a 8 c 1 d 4 e 8 h 3 : 2814
a 6 c 1 d 5 h 8 h 4 : 2043
a 6 d 1 e 5 f 8 h 1 : 2149
15
a 1 a 5 e 6 f 3 h 2 : 17
a 2 c 3 d 6 h 1 h 5 : 679
a 8 a 4 e 3 f 6 h 7 : 1179
a 1 b 8 c 6 e 1 f 5 : 221
c 4 d 8 f 3 g 1 h 8 : 4622
a 8 b 1 c 3 e 8 f 4 : 2573
a 7 c 6 d 3 h 8 h 4 : 2489
c 5 d 1 f 6 g 8 h 1 : 4660
16
a 1 a 6 b 8 f 5 g 5 : 18
b 5 c 5 g 8 h 1 h 6 : 3902
a 8 a 3 b 1 f 4 g 4 : 863
a 1 e 6 e 7 f 1 h 2 : 478
a 7 c 8 d 3 d 2 h 8 : 2491
a 8 e 3 e 2 f 8 h 7 : 3014
b 4 c 4 g 1 h 8 h 3 : 3622
a 2 c 1 d 6 d 7 h 1 : 671
17
a 1 a 6 d 6 g 3 g 6 : 19
b 3 b 6 e 6 h 1 h 6 : 3356
a 8 a 3 d 3 g 6 g 3 : 864
a 1 c 7 f 1 f 4 f 7 : 405
c 8 c 5 c 2 f 2 h 8 : 4424
a 8 c 2 f 8 f 5 f 2 : 2848
b 6 b 3 e 3 h 8 h 3 : 3355
c 1 c 4 c 7 f 7 h 1 : 4392
18
a 1 a 7 b 8 e 4 h 6 : 20
a 6 d 4 g 8 h 1 h 7 : 2184
a 8 a 2 b 1 e 5 h 3 : 495
a 1 d 5 f 8 g 1 h 2 : 441
a 7 b 8 c 1 e 4 h 8 : 2314
a 8 d 4 f 1 g 8 h 7 : 3000
a 3 d 5 g 1 h 8 h 2 : 1128
a 2 b 1 c 8 e 5 h 1 : 529
19
a 1 a 8 b 4 e 3 h 7 : 21
a 7 d 3 g 4 h 1 h 8 : 2544
a 8 a 1 b 5 e 6 h 2 : 22
a 1 c 5 d 2 g 8 h 1 : 318
a 8 b 1 e 7 f 4 h 8 : 2626
a 8 c 4 d 7 g 1 h 8 : 2906
a 2 d 6 g 5 h 8 h 1 : 827
a 1 b 8 e 2 f 5 h 1 : 257
20
a 1 a 8 e 3 f 4 f 5 : 23
c 4 c 5 d 3 h 1 h 8 : 4553
a 8 a 1 e 6 f 5 f 4 : 24
a 1 c 5 d 6 e 6 h 1 : 332
a 8 d 3 e 3 f 4 h 8 : 2980
a 8 c 4 d 3 e 3 h 8 : 2891
c 5 c 4 d 6 h 8 h 1 : 4560
a 1 d 6 e 6 f 5 h 1 : 453
21
a 1 b 2 c 3 e 7 g 5 : 27
b 5 d 7 f 3 g 2 h 1 : 3965
a 8 b 7 c 6 e 2 g 4 : 2799
a 1 b 2 c 3 e 7 g 5 : 27 sim(1)
b 4 d 2 f 6 g 7 h 8 : 3723
a 8 b 7 c 6 e 2 g 4 : 2799
b 4 d 2 f 6 g 7 h 8 : 3723
b 5 d 7 f 3 g 2 h 1 : 3965
22
a 1 b 2 c 6 f 5 g 5 : 28
b 5 c 5 f 6 g 2 h 1 : 3899
a 8 b 7 c 3 f 4 g 4 : 2798
a 1 b 2 e 6 e 7 f 3 : 35
c 6 d 3 d 2 g 7 h 8 : 4717
a 8 b 7 e 3 e 2 f 6 : 2806
b 4 c 4 f 3 g 7 h 8 : 3616
c 3 d 6 d 7 g 2 h 1 : 4523
23
a 1 b 2 c 8 e 4 g 6 : 29
b 6 d 4 f 8 g 2 h 1 : 4132
a 8 b 7 c 1 e 5 g 3 : 2797
a 1 b 2 d 5 f 7 h 3 : 30
a 6 c 2 e 4 g 7 h 8 : 2075
a 8 b 7 d 4 f 2 h 6 : 2804
b 3 d 5 f 1 g 7 h 8 : 3513
a 3 c 7 e 5 g 2 h 1 : 1086
24
a 1 b 2 d 6 e 6 h 5 : 31
a 5 d 6 e 6 g 2 h 1 : 1867
a 8 b 7 d 3 e 3 h 4 : 2802
a 1 b 2 e 8 f 4 f 5 : 36
c 5 c 4 d 1 g 7 h 8 : 4550
a 8 b 7 e 1 f 5 f 4 : 2805
a 4 d 3 e 3 g 7 h 8 : 1456
c 4 c 5 d 8 g 2 h 1 : 4561
25
a 1 b 2 d 6 e 7 g 4 : 32
b 4 d 7 e 6 g 2 h 1 : 3749
a 8 b 7 d 3 e 2 g 5 : 2801
a 1 b 2 d 7 f 4 g 5 : 34
b 4 c 5 e 2 g 7 h 8 : 3635
a 8 b 7 d 2 f 5 g 4 : 2800
b 5 d 2 e 3 g 7 h 8 : 3932
b 5 c 4 e 7 g 2 h 1 : 3879
26
a 1 b 2 d 6 f 4 h 8 : 33
a 8 c 4 e 6 g 2 h 1 : 2915
a 8 b 7 d 3 f 5 h 1 : 2803
a 1 b 2 d 6 f 4 h 8 : 33 sim(2)
a 1 c 5 e 3 g 7 h 8 : 340
a 8 b 7 d 3 f 5 h 1 : 2803
a 1 c 5 e 3 g 7 h 8 : 340
a 8 c 4 e 6 g 2 h 1 : 2915
- - - - - - - - - - - - - - - - - -
629
b 3 c 5 d 2 e 4 f 6 : 3406
c 6 d 4 e 2 f 5 g 3 : 4733
b 6 c 4 d 7 e 5 f 3 : 4066
b 4 c 2 d 5 e 3 f 6 : 3588
c 3 d 6 e 4 f 7 g 5 : 4527
b 5 c 7 d 4 e 6 f 3 : 3913
c 3 d 5 e 7 f 4 g 6 : 4520
c 6 d 3 e 5 f 2 g 4 : 4728
630
b 3 c 5 d 6 e 4 f 6 : 3413
c 6 d 4 e 6 f 5 g 3 : 4734
b 6 c 4 d 3 e 5 f 3 : 4060
c 2 d 5 e 3 f 4 f 6 : 4444
c 5 c 3 d 6 e 4 f 7 : 4492
c 7 d 4 e 6 f 5 f 3 : 4768
c 3 d 5 e 3 f 4 g 6 : 4519
c 4 c 6 d 3 e 5 f 2 : 4563
631
b 3 c 6 d 2 d 4 f 7 : 3424
c 7 e 2 e 4 f 6 g 3 : 4775
b 6 c 3 d 7 d 5 f 2 : 4040
b 4 c 2 d 4 f 3 g 6 : 3585
b 3 c 6 e 5 f 7 g 5 : 3441
b 5 c 7 d 5 f 6 g 3 : 3914
c 2 e 7 e 5 f 3 g 6 : 4467
b 6 c 3 e 4 f 2 g 4 : 4048
632
b 3 c 6 d 4 e 2 f 5 : 3426
c 5 d 2 e 4 f 6 g 3 : 4669
b 6 c 3 d 5 e 7 f 4 : 4043
b 5 c 2 d 4 e 6 f 3 : 3823
c 6 d 3 e 5 f 7 g 4 : 4729
b 4 c 7 d 5 e 3 f 6 : 3667
c 4 d 7 e 5 f 3 g 6 : 4610
c 3 d 6 e 4 f 2 g 5 : 4526
633
b 3 c 6 d 4 e 5 f 5 : 3427
c 5 d 5 e 4 f 6 g 3 : 4698
b 6 c 3 d 5 e 4 f 4 : 4042
c 2 d 4 e 5 e 6 f 3 : 4440
c 6 d 4 d 3 e 5 f 7 : 4724
c 7 d 5 e 4 e 3 f 6 : 4770
c 4 d 4 e 5 f 3 g 6 : 4585
c 3 d 5 d 6 e 4 f 2 : 4517
634
b 3 c 6 d 4 e 5 f 7 : 3428
c 7 d 5 e 4 f 6 g 3 : 4771
b 6 c 3 d 5 e 4 f 2 : 4041
c 2 d 4 e 5 f 3 g 6 : 4441
b 3 c 6 d 4 e 5 f 7 : 3428 sim(61)
c 7 d 5 e 4 f 6 g 3 : 4771
c 2 d 4 e 5 f 3 g 6 : 4441
b 6 c 3 d 5 e 4 f 2 : 4041
635
b 3 c 6 d 7 e 5 f 2 : 3432
c 2 d 5 e 7 f 6 g 3 : 4445
b 6 c 3 d 2 e 4 f 7 : 4035
b 6 c 2 e 5 f 3 g 4 : 4018
b 5 c 6 d 4 f 7 g 3 : 3908
b 3 c 7 e 4 f 6 g 5 : 3464
c 7 d 4 e 2 f 3 g 6 : 4767
b 4 c 3 d 5 f 2 g 6 : 3593
636
b 3 c 6 f 2 f 5 f 6 : 3442
c 2 c 5 c 6 f 6 g 3 : 4417
b 6 c 3 f 7 f 4 f 3 : 4055
b 6 c 2 e 6 f 3 f 6 : 4022
c 6 c 3 d 3 f 7 g 3 : 4495
b 3 c 7 e 3 f 6 f 3 : 3462
c 7 c 4 c 3 f 3 g 6 : 4480
c 3 c 6 d 6 f 2 g 6 : 4497
637
c 3 c 4 c 5 d 6 e 4 : 4478
d 4 e 6 f 3 f 4 f 5 : 4838
c 6 c 5 c 4 d 3 e 5 : 4547
c 3 d 3 d 5 e 3 f 4 : 4510
c 5 d 6 e 6 e 4 f 6 : 4701
c 6 d 6 d 4 e 6 f 5 : 4730
d 5 e 3 f 6 f 5 f 4 : 4846
c 4 d 3 e 3 e 5 f 3 : 4577
638
c 4 d 4 d 6 e 4 f 5 : 4579
c 5 d 4 e 4 e 6 f 4 : 4689
c 5 d 5 d 3 e 5 f 4 : 4672
d 3 d 4 d 5 e 6 f 4 : 4819
c 5 d 3 e 6 e 5 e 4 : 4676
d 6 d 5 d 4 e 3 f 5 : 4832
c 4 d 5 e 5 e 3 f 5 : 4590
c 4 d 6 e 3 e 4 e 5 : 4602
Для доски 9*9 114 позиций разделяются на 21 группу симметрии.
Из этих групп 7 дважды симметрических и 3 симметрических. Одна дважды
симметрическая группа,где все ферзи находятся на одной диагонали,инте-
ресна тем,что позиции переходят сами в себя при отражении от диаго-
налей и повороте на 180 градусов,а не при всех поворотах,как в других
группах.В симметрических группах позиции переходят сами в себя при от-
ражении от одной из диагоналей.
1
a 1 b 3 c 7 f 2 g 6 :1
c 6 d 2 g 7 h 3 i 1 :109
a 9 b 7 c 3 f 8 g 4 :49
a 1 b 6 c 2 f 7 g 3 :4
c 7 d 3 g 8 h 4 i 9 :112
a 9 b 4 c 8 f 3 g 7 :45
c 4 d 8 g 3 h 7 i 9 :108
c 3 d 7 g 2 h 6 i 1 :105
2
a 1 b 4 c 8 f 3 h 6 :2
b 6 d 3 g 8 h 4 i 1 :91
a 9 b 6 c 2 f 7 h 4 :47
a 1 c 6 d 2 f 8 h 3 :8
b 7 d 2 f 8 g 4 i 9 :96
a 9 c 4 d 8 f 2 h 7 :52
b 4 d 7 g 2 h 6 i 9 :71
b 3 d 8 f 2 g 6 i 1 :66
3
a 1 b 4 d 8 f 2 h 6 :3
b 6 d 2 f 8 h 4 i 1 :89
a 9 b 6 d 2 f 8 h 4 :48
a 1 b 6 d 2 f 8 h 4 :5
b 6 d 2 f 8 h 4 i 9 :90
a 9 b 4 d 8 f 2 h 6 :46
b 4 d 8 f 2 h 6 i 9 :74
b 4 d 8 f 2 h 6 i 1 :73
4
a 1 c 5 e 8 h 3 i 7 :6
a 7 b 3 e 8 g 5 i 1 :36
a 9 c 5 e 2 h 7 i 3 :54
a 1 c 8 e 3 g 9 h 5 :10
b 5 c 1 e 7 g 2 i 9 :78
a 9 c 2 e 7 g 1 h 5 :50
a 3 b 7 e 2 g 5 i 9 :16
b 5 c 9 e 3 g 8 i 1 :79
5
a 1 c 5 e 9 g 3 i 7 :7
a 7 c 3 e 9 g 5 i 1 :41
a 9 c 5 e 1 g 7 i 3 :53
a 1 c 7 e 3 g 9 i 5 :9
a 5 c 1 e 7 g 3 i 9 :29
a 9 c 3 e 7 g 1 i 5 :51
a 3 c 7 e 1 g 5 i 9 :18
a 5 c 9 e 3 g 7 i 1 :30
6
a 1 d 5 e 9 h 4 i 8 :11
a 8 b 4 e 9 f 5 i 1 :44
a 9 d 5 e 1 h 6 i 2 :56
a 1 d 8 e 4 h 9 i 5 :12
a 5 b 1 e 6 f 2 i 9 :27
a 9 d 2 e 6 h 1 i 5 :55
a 2 b 6 e 1 f 5 i 9 :13
a 5 b 9 e 4 f 8 i 1 :28
7
a 2 b 9 e 5 h 1 i 8 :14
a 8 b 1 e 5 h 9 i 2 :43
a 8 b 1 e 5 h 9 i 2 :43
a 8 b 1 e 5 h 9 i 2 :43
a 8 b 1 e 5 h 9 i 2 :43 2sim(1)
a 2 b 9 e 5 h 1 i 8 :14
a 2 b 9 e 5 h 1 i 8:14
a 2 b 9 e 5 h 1 i 8:14
8 -
a 3 b 2 c 1 e 8 h 5 :15
b 5 e 8 g 1 h 2 i 3 :81
a 7 b 8 c 9 e 2 h 5 :37
a 3 b 2 c 1 e 8 h 5 :15
b 5 e 2 g 9 h 8 i 7 :80 sim(1)
a 7 b 8 c 9 e 2 h 5 :37
b 5 e 2 g 9 h 8 i 7 :80
b 5 e 8 g 1 h 2 i 3 :81
9 -
a 3 b 8 d 4 f 2 h 6 :17
b 6 d 2 f 4 h 8 i 3 :88
a 7 b 2 d 6 f 8 h 4 :35
b 6 c 1 d 4 f 8 h 2 :82
b 8 d 2 f 6 g 9 h 4 :101
b 4 c 9 d 6 f 2 h 8 :70
b 4 d 8 f 6 h 2 i 7 :75
b 2 d 8 f 4 g 1 h 6 :62
10
a 3 c 8 d 4 f 1 h 6 :19
b 6 d 1 f 4 g 8 i 3 :86
a 7 c 2 d 6 f 9 h 4 :39
a 6 c 1 d 4 f 8 h 3 :32
b 7 d 2 f 6 g 9 i 4 :95
a 4 c 9 d 6 f 2 h 7 :24
b 4 d 9 f 6 g 2 i 7 :77
b 3 d 8 f 4 g 1 i 6 :67
11
a 3 c 8 e 5 f 1 h 6 :20
b 6 d 1 e 5 g 8 i 3 :85
a 7 c 2 e 5 f 9 h 4 :40
a 6 c 1 e 5 f 8 h 3 :33
b 7 d 2 e 5 g 9 i 4 :94
a 4 c 9 e 5 f 2 h 7 :25
b 4 d 9 e 5 g 2 i 7 :76
b 3 d 8 e 5 g 1 i 6 :65
12
a 3 c 9 e 5 g 1 i 7 :21
a 7 c 1 e 5 g 9 i 3 :38
a 7 c 1 e 5 g 9 i 3 :38
a 7 c 1 e 5 g 9 i 3 :38 2sim(2)
a 7 c 1 e 5 g 9 i 3 :38
a 3 c 9 e 5 g 1 i 7 :21
a 3 c 9 e 5 g 1 i 7 :21
a 3 c 9 e 5 g 1 i 7 :21
13 -
a 3 d 6 e 4 f 5 g 9 :22
c 9 d 5 e 4 f 6 i 3 :114
a 7 d 4 e 6 f 5 g 1 :42
c 1 d 5 e 6 f 4 i 7 :103 sim(2)
a 3 d 6 e 4 f 5 g 9 :22
c 9 d 5 e 4 f 6 i 3 :114
c 1 d 5 e 6 f 4 i 7 :103
a 7 d 4 e 6 f 5 g 1 :42
14 -
a 4 b 3 c 2 d 1 g 7 :23
c 7 f 1 g 2 h 3 i 4 :113
a 6 b 7 c 8 d 9 g 3 :31
a 4 b 3 c 2 d 1 g 7 :23 sim(3)
c 3 f 9 g 8 h 7 i 6 :106
a 6 b 7 c 8 d 9 g 3 :31
c 3 f 9 g 8 h 7 i 6 :106
c 7 f 1 g 2 h 3 i 4 :113
15
a 4 d 9 e 5 f 1 i 6 :26
a 6 d 1 e 5 f 9 i 4 :34
a 6 d 1 e 5 f 9 i 4 :34
a 6 d 1 e 5 f 9 i 4 :34 2sim(3)
a 6 d 1 e 5 f 9 i 4 :34
a 4 d 9 e 5 f 1 i 6 :26
a 4 d 9 e 5 f 1 i 6 :26
a 4 d 9 e 5 f 1 i 6 :26
16
b 2 c 4 d 8 g 3 h 7 :57
b 7 c 3 f 8 g 4 h 2 :93
b 8 c 6 d 2 g 7 h 3 :100
b 2 c 7 d 3 g 8 h 4 :59
b 6 c 2 f 7 g 3 h 8 :83
b 8 c 3 d 7 g 2 h 6 :97
b 3 c 7 f 2 g 6 h 8 :63
b 4 c 8 f 3 g 7 h 2 :69
17
b 2 c 6 d 8 f 7 g 3 :58
c 3 d 7 f 8 g 6 h 2 :104
b 8 c 4 d 2 f 3 g 7 :99
b 2 c 7 f 3 g 6 h 4 :60
b 6 c 4 d 7 g 3 h 8 :84
b 8 c 3 f 7 g 4 h 6 :98
c 7 d 3 f 2 g 4 h 8 :111
b 4 c 6 d 3 g 7 h 2 :68
18-
b 2 d 4 e 5 f 6 h 8 :61
b 8 d 6 e 5 f 4 h 2 :102
b 8 d 6 e 5 f 4 h 2 :102
b 2 d 4 e 5 f 6 h 8 :61 2sim(4)orig
b 2 d 4 e 5 f 6 h 8 :61
b 8 d 6 e 5 f 4 h 2 :102
b 2 d 4 e 5 f 6 h 8 :61
b 8 d 6 e 5 f 4 h 2 :102
19
b 3 c 8 e 5 g 2 h 7 :64
b 7 c 2 e 5 g 8 h 3 :92
b 7 c 2 e 5 g 8 h 3 :92
b 7 c 2 e 5 g 8 h 3 :92 2sim(5)
b 7 c 2 e 5 g 8 h 3 :92
b 3 c 8 e 5 g 2 h 7 :64
b 3 c 8 e 5 g 2 h 7 :64
b 3 c 8 e 5 g 2 h 7 :64
20
b 4 d 8 e 5 f 2 h 6 :72
b 6 d 2 e 5 f 8 h 4 :87
b 6 d 2 e 5 f 8 h 4 :87
b 6 d 2 e 5 f 8 h 4 :87
b 6 d 2 e 5 f 8 h 4 :87 2sim(6)
b 4 d 8 e 5 f 2 h 6 :72
b 4 d 8 e 5 f 2 h 6 :72
b 4 d 8 e 5 f 2 h 6 :72
21
c 4 d 7 e 5 f 3 g 6 :107
c 6 d 3 e 5 f 7 g 4 :110
c 6 d 3 e 5 f 7 g 4 :110
c 6 d 3 e 5 f 7 g 4 :110 2sim(7)
c 6 d 3 e 5 f 7 g 4 :110
c 4 d 7 e 5 f 3 g 6 :107
c 4 d 7 e 5 f 3 g 6 :107
c 4 d 7 e 5 f 3 g 6 :107
Если ферзи не атакуют друг друга,то надо удалить группы 8,9,13,14 и 18.Остаётся 16 групп,причём 6 дважды симметричных.Просто симметричные отсутствуют.
Аналогично ферзям можно получить число позиций доминирования для слонов.Число доминирования (на обычной доске) в данном случае 8,однако для каждого цвета клеток расчёт ведётся отдельно.То есть мы находим позиции 4-х слонов,держащих под боем поля одного цвета.Здесь приведена программа для белопольных слонов.В операторе DATA приведены номера белых клеток.Для чёрных клеток эти номера такие:
DATA 1,3,5,7,10,12,14,16,17,19,21,23,26,28,30,32,33,35,
37,39,42,44,46,48,49,51,53,55,58,60,62,64
И нужно именить название файла,например на “domslonb“.
OPEN "domslonw" FOR OUTPUT AS #1
CLS
DIM y(5) AS INTEGER
DIM n(32), c(32) AS INTEGER
DATA 2,4,6,8,9,11,13,15,18,20,22,24,25,27,29,31,34,36,
38,40,41,43,45,47,50,52,54,56,57,59,61,63
FOR a = 1 TO 32
READ c(a)
NEXT
FOR z1% = 1 TO 32
FOR z2% = z1% + 1 TO 32
FOR z3% = z2% + 1 TO 32
FOR z4% = z3% + 1 TO 32
GOTO 5
4 NEXT z4%
3 NEXT z3%
2 NEXT z2%
1 NEXT z1%
END
5 n1% = c(z1%)
n2% = c(z2%)
n3% = c(z3%)
n4% = c(z4%)
y(1) = n1% MOD 8
IF y(1) = 0 THEN y(1) = 8
x(1) = (n1% - y(1)) / 8 + 1
y(2) = n2% MOD 8
IF y(2) = 0 THEN y(2) = 8
x(2) = (n2% - y(2)) / 8 + 1
y(3) = n3% MOD 8
IF y(3) = 0 THEN y(3) = 8
x(3) = (n3% - y(3)) / 8 + 1
y(4) = n4% MOD 8
IF y(4) = 0 THEN y(4) = 8
x(4) = (n4% - y(4)) / 8 + 1
m = 0
40 m = m + 1
IF m = 33 THEN 50
n(m) = c(m)
r% = n(m)
WHILE r% > 0
r% = r% - 8
WEND
y% = r% + 8
x% = (n(m) - y%) / 8 + 1
IF ABS(x% - x(1)) = ABS(y% - y(1)) THEN 40
IF ABS(x% - x(2)) = ABS(y% - y(2)) THEN 40
IF ABS(x% - x(3)) = ABS(y% - y(3)) THEN 40
IF ABS(x% - x(4)) = ABS(y% - y(4)) THEN 40
GOTO 4
50 i% = i% + 1
FOR k = 1 TO 4
IF x(k) = 1 THEN x$(k) = "a"
IF x(k) = 2 THEN x$(k) = "b"
IF x(k) = 3 THEN x$(k) = "c"
IF x(k) = 4 THEN x$(k) = "d"
IF x(k) = 5 THEN x$(k) = "e"
IF x(k) = 6 THEN x$(k) = "f"
IF x(k) = 7 THEN x$(k) = "g"
IF x(k) = 8 THEN x$(k) = "h"
NEXT
PRINT i%; ": "; x$(1); y(1); " "; x$(2); y(2); " "; x$(3); y(3); " "; x$(4); y(4)
PRINT #1, i%; ": "; x$(1); y(1); " "; x$(2); y(2); " "; x$(3); y(3); " "; x$(4); y(4)
GOTO 4
Позиции белопольных слонов
1 : a 2 b 5 e 4 g 4
2 : a 2 b 5 f 3 f 5
3 : a 2 c 6 d 3 g 4
4 : a 2 c 6 e 2 f 5
5 : a 2 d 3 d 7 f 3
6 : a 2 d 7 e 2 e 4
7 : a 4 c 4 e 4 g 4
8 : a 4 c 4 f 3 f 5
9 : a 4 d 3 d 5 g 4
10 : a 4 d 3 e 6 f 3
11 : a 4 d 5 e 2 f 5
12 : a 4 e 2 e 4 e 6
13 : b 1 b 5 d 5 g 4
14 : b 1 b 5 e 6 f 3
15 : b 1 c 4 c 6 g 4
16 : b 1 c 4 d 7 f 3
17 : b 1 c 6 e 2 e 6
18 : b 1 d 5 d 7 e 2
19 : b 3 b 5 e 4 g 4
20 : b 3 b 5 f 3 f 5
21 : b 3 c 6 d 3 g 4
22 : b 3 c 6 e 2 f 5
23 : b 3 d 3 d 7 f 3
24 : b 3 d 7 e 2 e 4
25 : b 5 c 2 d 5 g 4
26 : b 5 c 2 e 6 f 3
27 : b 5 c 4 e 4 g 4
28 : b 5 c 4 f 3 f 5
29 : b 5 d 1 d 5 f 5
30 : b 5 d 1 e 4 e 6
31 : b 5 d 3 d 5 g 4
32 : b 5 d 3 e 6 f 3
33 : b 5 d 5 e 2 f 5
34 : b 5 d 5 e 4 g 4
35 : b 5 d 5 f 3 f 5
36 : b 5 d 5 f 5 g 4
37 : b 5 d 5 f 5 h 5
38 : b 5 d 5 g 4 g 6
39 : b 5 d 5 g 4 h 7
40 : b 5 e 2 e 4 e 6
41 : b 5 e 4 e 6 f 3
42 : b 5 e 4 e 6 g 4
43 : b 5 e 4 e 6 h 5
44 : b 5 e 4 f 7 g 4
45 : b 5 e 4 g 4 g 8
46 : b 5 e 6 f 3 f 5
47 : b 5 e 6 f 3 g 6
48 : b 5 e 6 f 3 h 7
49 : b 5 f 3 f 5 f 7
50 : b 5 f 3 f 5 g 8
51 : c 2 c 4 c 6 g 4
52 : c 2 c 4 d 7 f 3
53 : c 2 c 6 e 2 e 6
54 : c 2 d 5 d 7 e 2
55 : c 4 c 6 d 1 f 5
56 : c 4 c 6 d 3 g 4
57 : c 4 c 6 e 2 f 5
58 : c 4 c 6 e 4 g 4
59 : c 4 c 6 f 3 f 5
60 : c 4 c 6 f 5 g 4
61 : c 4 c 6 f 5 h 5
62 : c 4 c 6 g 4 g 6
63 : c 4 c 6 g 4 h 7
64 : c 4 d 1 d 7 e 4
65 : c 4 d 3 d 7 f 3
66 : c 4 d 7 e 2 e 4
67 : c 4 d 7 e 4 f 3
68 : c 4 d 7 e 4 g 4
69 : c 4 d 7 e 4 h 5
70 : c 4 d 7 f 3 f 5
71 : c 4 d 7 f 3 g 6
72 : c 4 d 7 f 3 h 7
73 : c 4 e 4 e 8 g 4
74 : c 4 e 8 f 3 f 5
75 : c 6 d 1 d 3 e 6
76 : c 6 d 3 d 5 g 4
77 : c 6 d 3 e 2 e 6
78 : c 6 d 3 e 6 f 3
79 : c 6 d 3 e 6 g 4
80 : c 6 d 3 e 6 h 5
81 : c 6 d 3 f 7 g 4
82 : c 6 d 3 g 4 g 8
83 : c 6 d 5 e 2 f 5
84 : c 6 e 2 e 4 e 6
85 : c 6 e 2 e 6 f 5
86 : c 6 e 2 e 6 g 6
87 : c 6 e 2 e 6 h 7
88 : c 6 e 2 f 5 f 7
89 : c 6 e 2 f 5 g 8
90 : d 1 d 3 d 5 d 7
91 : d 3 d 5 d 7 e 2
92 : d 3 d 5 d 7 f 3
93 : d 3 d 5 d 7 g 4
94 : d 3 d 5 d 7 h 5
95 : d 3 d 5 e 8 g 4
96 : d 3 d 7 e 6 f 3
97 : d 3 d 7 f 3 f 7
98 : d 3 d 7 f 3 g 8
99 : d 3 e 6 e 8 f 3
100 : d 5 d 7 e 2 e 4
101 : d 5 d 7 e 2 f 5
102 : d 5 d 7 e 2 g 6
103 : d 5 d 7 e 2 h 7
104 : d 5 e 2 e 8 f 5
105 : d 7 e 2 e 4 e 6
106 : d 7 e 2 e 4 f 7
107 : d 7 e 2 e 4 g 8
108 : e 2 e 4 e 6 e 8
Позиции чёрнопольных слонов
1 : a 5 c 5 e 5 g 5
2 : a 5 c 5 f 4 f 6
3 : a 5 d 4 d 6 g 5
4 : a 5 d 4 e 7 f 4
5 : a 5 d 6 e 3 f 6
6 : a 5 e 3 e 5 e 7
7 : a 7 b 4 e 5 g 5
8 : a 7 b 4 f 4 f 6
9 : a 7 c 3 d 6 g 5
10 : a 7 c 3 e 7 f 4
11 : a 7 d 2 d 6 f 6
12 : a 7 d 2 e 5 e 7
13 : b 4 b 6 e 5 g 5
14 : b 4 b 6 f 4 f 6
15 : b 4 b 8 d 4 g 5
16 : b 4 b 8 e 3 f 6
17 : b 4 c 5 e 5 g 5
18 : b 4 c 5 f 4 f 6
19 : b 4 c 7 d 4 g 5
20 : b 4 c 7 e 3 f 6
21 : b 4 d 4 d 6 g 5
22 : b 4 d 4 d 8 f 4
23 : b 4 d 4 e 5 g 5
24 : b 4 d 4 e 7 f 4
25 : b 4 d 4 f 4 f 6
26 : b 4 d 4 f 4 g 5
27 : b 4 d 4 f 4 h 4
28 : b 4 d 4 g 3 g 5
29 : b 4 d 4 g 5 h 2
30 : b 4 d 6 e 3 f 6
31 : b 4 d 8 e 3 e 5
32 : b 4 e 3 e 5 e 7
33 : b 4 e 3 e 5 f 6
34 : b 4 e 3 e 5 g 5
35 : b 4 e 3 e 5 h 4
36 : b 4 e 3 f 4 f 6
37 : b 4 e 3 f 6 g 3
38 : b 4 e 3 f 6 h 2
39 : b 4 e 5 f 2 g 5
40 : b 4 e 5 g 1 g 5
41 : b 4 f 2 f 4 f 6
42 : b 4 f 4 f 6 g 1
43 : b 6 c 3 d 6 g 5
44 : b 6 c 3 e 7 f 4
45 : b 6 d 2 d 6 f 6
46 : b 6 d 2 e 5 e 7
47 : b 8 c 3 c 5 g 5
48 : b 8 c 3 e 3 e 7
49 : b 8 c 5 d 2 f 6
50 : b 8 d 2 d 4 e 7
51 : c 3 c 5 c 7 g 5
52 : c 3 c 5 d 6 g 5
53 : c 3 c 5 d 8 f 4
54 : c 3 c 5 e 5 g 5
55 : c 3 c 5 e 7 f 4
56 : c 3 c 5 f 4 f 6
57 : c 3 c 5 f 4 g 5
58 : c 3 c 5 f 4 h 4
59 : c 3 c 5 g 3 g 5
60 : c 3 c 5 g 5 h 2
61 : c 3 c 7 e 3 e 7
62 : c 3 d 4 d 6 g 5
63 : c 3 d 4 e 7 f 4
64 : c 3 d 6 d 8 e 3
65 : c 3 d 6 e 3 e 7
66 : c 3 d 6 e 3 f 6
67 : c 3 d 6 e 3 g 5
68 : c 3 d 6 e 3 h 4
69 : c 3 d 6 f 2 g 5
70 : c 3 d 6 g 1 g 5
71 : c 3 e 3 e 5 e 7
72 : c 3 e 3 e 7 f 4
73 : c 3 e 3 e 7 g 3
74 : c 3 e 3 e 7 h 2
75 : c 3 e 7 f 2 f 4
76 : c 3 e 7 f 4 g 1
77 : c 5 c 7 d 2 f 6
78 : c 5 d 2 d 6 f 6
79 : c 5 d 2 d 8 e 5
80 : c 5 d 2 e 5 e 7
81 : c 5 d 2 e 5 f 6
82 : c 5 d 2 e 5 g 5
83 : c 5 d 2 e 5 h 4
84 : c 5 d 2 f 4 f 6
85 : c 5 d 2 f 6 g 3
86 : c 5 d 2 f 6 h 2
87 : c 5 e 1 e 5 g 5
88 : c 5 e 1 f 4 f 6
89 : c 7 d 2 d 4 e 7
90 : d 2 d 4 d 6 d 8
91 : d 2 d 4 d 6 e 7
92 : d 2 d 4 d 6 f 6
93 : d 2 d 4 d 6 g 5
94 : d 2 d 4 d 6 h 4
95 : d 2 d 4 e 5 e 7
96 : d 2 d 4 e 7 f 4
97 : d 2 d 4 e 7 g 3
98 : d 2 d 4 e 7 h 2
99 : d 2 d 6 e 3 f 6
100 : d 2 d 6 f 2 f 6
101 : d 2 d 6 f 6 g 1
102 : d 2 e 3 e 5 e 7
103 : d 2 e 5 e 7 f 2
104 : d 2 e 5 e 7 g 1
105 : d 4 d 6 e 1 g 5
106 : d 4 e 1 e 7 f 4
107 : d 6 e 1 e 3 f 6
108 : e 1 e 3 e 5 e 7
Очевидно,что число позиций для 8-и слонов будет 108*108=11664,
т.к. любая белопольная расстановка может быть соединена с любой чернопольной.В старых публикациях фигурировало число 20736 (144*144).Эта ошибка исправлена в статье Е.Гика в журнале Наука и жизнь № 8 за 2010 год.
Теперь о доминировании королей.Для них число доминирования -9.
Число сочетаний из 64 по 9 более 27 миллиардов,однако нет необходимости перебирать их все.Очевидно что положение первого короля n1%<11,иначе поле а1 не будет под боем.Данная программа
использует эвристику- короли не должны стоять рядом.Программа,вычисляющая позиции,начинающиеся с одной клетки работает реальное время.Меняя значение n1%,можно в конце концов найти все позиции.
Данная программа нашла 233 расстановки - все расстановки начинающиеся на а1.
Для позиций,начинающихся на а2 получаем 637 расстановок..
на а3- 0
на а4-296
на а5-312
на а6-0
на а7-356
на а8-134
на b1-408
на b2=1224 расстановки.
сумарно 3600,что совпадает с литературными данными.
' domin.kor
OPEN "domk1" FOR OUTPUT AS #1
CLS
DIM y(9) AS INTEGER
n1% = 1
y(1) = n1% MOD 8
IF y(1) = 0 THEN y(1) = 8
x(1) = (n1% - y(1)) / 8 + 1
FOR n2% = n1% + 1 TO 57
y(2) = n2% MOD 8
IF y(2) = 0 THEN y(2) = 8
x(2) = (n2% - y(2)) / 8 + 1
IF ABS(x(2) - x(1)) <= 1 AND ABS(y(2) - y(1)) <= 1 THEN 8
FOR n3% = n2% + 1 TO 58
y(3) = n3% MOD 8
IF y(3) = 0 THEN y(3) = 8
x(3) = (n3% - y(3)) / 8 + 1
IF ABS(x(3) - x(2)) <= 1 AND ABS(y(3) - y(2)) <= 1 THEN 7
IF ABS(x(3) - x(1)) <= 1 AND ABS(y(3) - y(1)) <= 1 THEN 7
FOR n4% = n3% + 1 TO 59
y(4) = n4% MOD 8
IF y(4) = 0 THEN y(4) = 8
x(4) = (n4% - y(4)) / 8 + 1
IF ABS(x(4) - x(3)) <= 1 AND ABS(y(4) - y(3)) <= 1 THEN 6
IF ABS(x(4) - x(2)) <= 1 AND ABS(y(4) - y(2)) <= 1 THEN 6
IF ABS(x(4) - x(1)) <= 1 AND ABS(y(4) - y(1)) <= 1 THEN 6
FOR n5% = n4% + 1 TO 60
y(5) = n5% MOD 8
IF y(5) = 0 THEN y(5) = 8
x(5) = (n5% - y(5)) / 8 + 1
IF ABS(x(5) - x(4)) <= 1 AND ABS(y(5) - y(4)) <= 1 THEN 5
IF ABS(x(5) - x(3)) <= 1 AND ABS(y(5) - y(3)) <= 1 THEN 5
IF ABS(x(5) - x(2)) <= 1 AND ABS(y(5) - y(2)) <= 1 THEN 5
IF ABS(x(5) - x(1)) <= 1 AND ABS(y(5) - y(1)) <= 1 THEN 5
FOR n6% = n5% + 1 TO 61
y(6) = n6% MOD 8
IF y(6) = 0 THEN y(6) = 8
x(6) = (n6% - y(6)) / 8 + 1
IF ABS(x(6) - x(5)) <= 1 AND ABS(y(6) - y(5)) <= 1 THEN 4
IF ABS(x(6) - x(4)) <= 1 AND ABS(y(6) - y(4)) <= 1 THEN 4
IF ABS(x(6) - x(3)) <= 1 AND ABS(y(6) - y(3)) <= 1 THEN 4
IF ABS(x(6) - x(2)) <= 1 AND ABS(y(6) - y(2)) <= 1 THEN 4
IF ABS(x(6) - x(1)) <= 1 AND ABS(y(6) - y(1)) <= 1 THEN 4
FOR n7% = n6% + 1 TO 62
y(7) = n7% MOD 8
IF y(7) = 0 THEN y(7) = 8
x(7) = (n7% - y(7)) / 8 + 1
IF ABS(x(7) - x(6)) <= 1 AND ABS(y(7) - y(6)) <= 1 THEN 3
IF ABS(x(7) - x(5)) <= 1 AND ABS(y(7) - y(5)) <= 1 THEN 3
IF ABS(x(7) - x(4)) <= 1 AND ABS(y(7) - y(4)) <= 1 THEN 3
IF ABS(x(7) - x(3)) <= 1 AND ABS(y(7) - y(3)) <= 1 THEN 3
IF ABS(x(7) - x(2)) <= 1 AND ABS(y(… Продолжение »