Судя по всему, в задании имелось ввиду именно замкнутые контуры. Ибо иначе ответ — ни одной, так как там нет прямоугольников изначально — одни квадраты.
Поздравляю. Я и сам не знал, что решение можно так улучшить.
Подумал, что 150 предел, так как тогда получается максимальное остовное дерево, т. е. граф без циклов. А ведь циклы вполне могут быть, главное чтобы они не были прямоугольниками :)
не много не понял ваше решение и почему оно верное(? могу быть не прав) 1х1х1х1 спичка = квадрат, т.е. можно отделаться более меньшим кол-вом спичек, как например в варианте выше на 140.
Раньше занимался темой изготовления домашних вайфай антенн(панельных), и вот сразу как-то вспомнилось, глядя на различные варианты расположения спичек )))
Оптимум будет если разбить прямоугольник на угловые тримино так, чтобы не было подпрямоугольников разбитых на тримино. Это легко можно сделать для прямоугольников 2^n*2 x 2^n*3. Но как это сделать для 10x15 или 2000x3000 мне пока не понятно.
Ещё можно оптимизировать до 105. Для такой схемы формула для поля n*m клеток, где m делится на 3, будет (m/3)*(2n+1). Т.е. для 2000x3000 получится 4001000. Думаю, это минимум.
Прямоугольники из спичек