LINUX.ORG.RU

История изменений

Исправление Anonymous, (текущая версия) :

Ну, как разрезать прямоугольник на 4 части - не вопрос, стало быть вопрос, как сделать из L прямоугольник. Кроме стопки(которая, суть - частный случай разрезания на 3*4 кусков) и [][][] есть ещё

+-----+
|     |
|     |
|     |
+     +--+--+
|        |  |
|        |  |
|        |  |
+-----+--+--+

Ну и метод Турчанки-Разина тоже условиям удовлетворяет.
А метод разрезания на миллион кусков можно оптимизировать, если вместо разрезания сфотографировать и посчитать пикселы.

Исходная версия Anonymous, :

Ну, как разрезать прямоугольник на 4 части - не вопрос, стало быть вопрос, как сделать из L прямоугольник. Кроме стопки(которая, суть - частный случай разрезания на 3*4 кусков) и [][][] есть ещё

+-----+
| |
| |
| |
+ +--+--+
| | |
| | |
| | |
+-----+--+--+

Ну и метод Турчанки-Разина тоже условиям удовлетворяет.
А метод разрезания на миллион кусков можно оптимизировать, если вместо разрезания сфотографировать и посчитать пикселы.