#P12613. [CCC 2025 Junior] Connecting Territories

[CCC 2025 Junior] Connecting Territories

题目背景

Score: 15.

题目描述

Ava is playing a strategic game on a grid of tiles. Each tile has an associated cost. When the costs of the tiles are read from left to right, starting with the first row, a repeating pattern of the first MM positive integers in increasing order is revealed: $1, 2, 3, \dots , M, 1, 2, 3, \dots , M, 1, 2, 3, \dots$ In this pattern, MM represents the maximum cost of a tile. In the grid of tiles shown, MM is equal to 55.

Ava needs to purchase one tile in each row in order to make a connecting path from the upper territory (above the first row of tiles) to the lower territory (below the last row of tiles). The first tile purchased must be in the first row. Each subsequently purchased tile must share either an edge or a corner with the tile purchased previously. In the grid of tiles shown, the cost of Ava's connecting path is 99.

Given a grid of tiles, your job is to determine the minimum cost of a connecting path between the upper and lower territories.

输入格式

The first line of input contains a positive integer, RR, representing the number of rows in the grid. The second line contains a positive integer, CC, representing the number of columns in the grid. The third line contains a positive integer, MM where M100000M \leq 100\, 000, representing the maximum cost of a tile.

输出格式

Output the positive integer, PP, which is the minimum cost of a connecting path between the upper and lower territories.

3
5
7
6

提示

Explanation of Output for Sample Input

The cost of each tile is shown. The sequence of tiles that Ava should purchase to minimize the cost of a connecting path is highlighted in green.

The following table shows how the available 15 marks are distributed:

Marks Descripton Bounds
3 There are two rows and at most ten columns. R=2R = 2 and C10C \leq 10
8 There are at most ten rows and at most ten columns. R10R \leq 10 and C10C \leq 10
2 There are at most 100 rows and at most 100 columns. R100R \leq 100 and C100C \leq 100
The grid may be very large. R20000R \leq 20\, 000 and C20000C \leq 20\, 000