Submit | All submissions | Best solutions | Back to list |
DEFKIN - Defense of a Kingdom |
Theodore implements a new strategy game “Defense of a Kingdom”. On each level a player defends the Kingdom that is represented by a rectangular grid of cells. The player builds crossbow towers in some cells of the grid. The tower defends all the cells in the same row and the same column. No two towers share a row or a column.
The penalty of the position is the number of cells in the largest undefended rectangle. For example, the position shown on the picture has penalty 12.
Help Theodore write a program that calculates the penalty of the given position.
Input
The first line of the input file contains the number of test cases.
Each test case consists of a line with three integer numbers: w — width of the grid, h — height of the grid and n — number of crossbow towers (1 ≤ w, h ≤ 40 000; 0 ≤ n ≤ min(w, h)).
Each of the following n lines contains two integer numbers xi and yi — the coordinates of the cell occupied by a tower (1 ≤ xi ≤ w; 1 ≤ yi ≤ h).
Output
For each test case, output a single integer number — the number of cells in the largest rectangle that is not defended by the towers.
Example
Input: 1 15 8 3 3 8 11 2 8 6 Output: 12
Added by: | Fidel Schaposnik |
Date: | 2010-11-08 |
Time limit: | 1s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: ASM64 |
Resource: | ACM ICPC 2010, NEERC, Northern Subregional Contest |
hide comments
|
|||||||
2015-12-14 08:59:17
really enjoyed solving it..O(n^2) TLE...O(nlogn) accepted... not seeing @jaswanth comment costed me 3 WA's Last edit: 2015-12-14 09:00:21 |
|||||||
2015-08-14 04:13:42 Jaswanth
check for case n=0 costed me 2 WA |
|||||||
2014-11-04 09:19:30 Sahil Dua
Easier than what it looks like initially. O(nlogn) accepted :) |
|||||||
2014-06-27 07:03:12 renters_Land
good 1 :) the constraints make the ques even better. int is enough.. |
|||||||
2014-01-23 18:50:02 ****
:) Last edit: 2014-01-23 18:55:49 |
|||||||
2013-12-26 14:29:41 Venkatesh Ganesan
No need of long long. Constraints are right. I used only int and got AC. |
|||||||
2013-12-23 19:12:14 P_Quantum
int--> WA long long--> AC |
|||||||
2013-12-19 11:38:37 J_P
wrong data type costed me 6 WA... :(.. finally AC..:) |
|||||||
2012-12-22 13:48:35 Secret
logical problem!! Last edit: 2012-12-22 13:48:50 |
|||||||
2012-11-29 22:38:58 saket diwakar
cool one..:) |