CCC '26 S5 - On the Fence
View as PDFCanadian Computing Competition: 2026 Stage 1, Senior #5
You recently inherited a beautiful plot of land, which can be viewed as
a grid with
The cells in row 1, column 1, row
This is a valid fence made of 17 blocks, with 5 inside cells.
This fence is invalid because it is not connected.
This fence is valid, but it encloses zero inside cells.
You want to protect as much of your land as possible. Find the largest number of inside cells you can enclose within your fence.
Input Specification
The first line of input contains an integer
The next
The table on the next page shows how the available 15 marks are distributed.
| Marks Awarded | Bounds on |
Bounds on |
Additional Constraints |
|---|---|---|---|
| 1 mark | |||
| 2 marks | None | ||
| 2 marks | None | ||
| 2 marks | None | ||
| 2 marks | None | ||
| 3 marks | None | ||
| 3 marks | None |
Output Specification
Output
Sample Input
2
5 6 12 3 4
3 6 18 2 4
Output for Sample Input
4
3
Explanation for Sample Output
Below is an optimal fence for the first test case:
Below is an optimal fence for the second test case:
Comments