(Оффтоп)
ага 9000
-- Ср мар 09, 2011 01:41:32 --А вообще, смутно верится, что эту задачу можно решить математически в общем виде=)
Вообще для случая
я решал следующим образом:
Во-первых, чем более разбросаны фигуры по доске, тем больше полей они бьют, следовательно, для того чтобы разместить максимум фигур, они должны быть сгруппированы. Первая идея - это две группы: чёрная и белая. Но мы быстро убеждаемся подбором, что количество битых полей в таком случае не является минимальным, гораздо меньше битых полей возникает, если фигуры каждого цвета разбиты по две группы. Ну дальше решается просто, но суть не в этом.
Смысл в том, что если мы решаем для случая
, то прежде всего необходимо найти оптимальное количество групп, на которое необходимо разбить количество фигур каждого цвета. Возможно, тут как-то надо искать производную (как экстремум), а возможно - как-то иначе, я не знаю.
(Оффтоп)
подозреваю, что 4 группы является также решением и для произвольных
. Но это интуиция.