Вверх ↑
Ответов: 1926
Рейтинг: 172
#1: 2009-12-01 06:37:31 ЛС | профиль | цитата
iarspider писал(а):
проверка свободных мест - можно делать "на лету" (т.е. одновременно с установкой ферзя и угроз)


Проверку можно делать только после расстановки угроз и ферзя, ведь во время установок свободные места сокращаются.

iarspider писал(а):
расстановку угроз можно сделать одним циклом

Только вертикальных и горизонтальных, а диагональных - не получится, потому что первый цикл там от Y+1 и до 8 , а второй - от 1 до Y-1 (а точнее - от y-1 до 1, потом Math занимается этим).
карма: 9
0