Не виден архив с программой.
Решение - перебор вариантов расстановки.
Делаешь массив в n*n элементов и начинаешь расставлять с рекурсивной проверкой по уже расставленным ферзям.
Можно для ускорения использовать эвристику - гарантированно нельзя расставить ферзи на одной линии по вертикали или по горизонтали. Т.е. ты можешь идти квадратиком (по диагонали).
|