Cobertura
Dado uma lista de pontos no plano cartesiano, é necessário cobri-los com um ou mais retângulos, tal que:
- Os lados dos retângulos são paralelos aos eixos de coordenadas
- O centro de cada retângulo é a origem, ponto
- Cada ponto está localizado ou dentro de um retângulo ou em sua borda
Obviamente, é possível cobrir todos os pontos com somente um retângulo, porém esse retângulo pode ter uma area muito grande. O objetivo é encontrar uma seleção de retângulos tal que a soma de suas supericies é mínima.
Entrada
A primeira linha contém um inteiro , o número de pontos.
Cada uma das linhas seguintes contém dois inteiros e , as coordenadas de cada ponto.
Saída
A saída deve ser a soma miníma das áreas dos retângulos.
Limites
Exemplos
Entrada | Saída |
2
1 1 -1 -1 |
4 |
3
-7 19 9 -30 25 10 |
2080 |
6
1 20 3 17 5 15 8 12 9 11 10 10 |
760 |