Aug 11, 2012 12:40
Это не очень сложная, но довольно интересная головоломка. Чтобы установить очередного ферзя на доску, достаточно навести курсор на нужную клетку и щёлкнуть левой кнопкой мыши.
Вроде когда-то решал... А сейчас забодался - 7 штук только влазит;;
перепост,
головоломки
Leave a comment
Comments 19
Reply
Да вот же помню, что решал. А сейчас мозги уже пересохли;-))
Reply
Но попутно возник вопрос: а есть ли методы ее решения кроме тупого перебора?
Такое впечатление, что ее можно сформулировать как задачку линейного программирования и решать симплекс методом.
Но это только догадка.
Заняться этим в лом. Лень давит.
Reply
Reply
Даже филолог справился :)
Reply
Слава филологам!!
Reply
вот вам еще один вариант. расстановка в нем забавно смотрится.
(да-да, художник после филолога сделал, сложность задачи х2, ибо бонусом было найти другой вариант расстановки :))
Reply
Слава художникам!!
Reply
Reply
Reply
Записал это как задачку линейного программирования и дал ее пережевывать Excel'у.
Он в шесть секунд выдал решение.
Reply
Reply
Мозги нужны чтобы составить систему уравнений и граничных условий.
Да и для этого мозги можно иметь примитивные - уравнения это суммы по строкам столбцам и диагоналям матрицы. Граничные условия - все ячейки целые 0<=x<=1.
Критерий оптимизации - максимум по суммам строк, столбцов и диагоналей.
Всё!
Reply
А сколько возможных решений?
Reply
Leave a comment