Wetlands of Florida
A construction company owns a large piece of real estate within the state of Florida. Recently, the company decided to develop this property. Upon inspection of the property, however, it was revealed that the land, at various locations, contained bodies of water. This came as a shock to the owners of the company, for they were from out of state and not familiar with wetlands of Florida. The situation was very grave and the owners not knowing that such bodies of water can be converted to beautiful lakes that will increase the value of the land around them, were about to abandon the construction project. Fortunately, this fact was brought to the owners' attention by a smart FIU graduate who worked for the company, and consequently the construction project started.
The engineers divided the construction site by a grid into uniform square cells such that each square cell entirely contained either water or land. (How they did it, of course, is anybody's guess.) Now, the question that the engineers are to answer is the following: “Given the row and column number of a grid cell that contains water, what is the area of the lake containing that cell?” (An area is measured by the number of grid cells it contains. Diagonal cells are considered to be adjacent.)
You are to write a program to answer this question!
The input begins with a single positive integer on a line by itself indicating the number of the cases following, each of them as described below. This line is followed by a blank line, and there is also a blank line between two consecutive inputs.
Each input set consists of 0 < n ≤ 99 lines, each
containing 0 < m ≤ 99 character long sequence of
For each test case, the output must follow the description below. The outputs of two consecutive cases should be separated by a blank line.
The output for each pair of integers i and j, on the last k lines of input, consists of an integer on a separate line, indicating the area of the lake containing the grid cell at row i and column j of the grid.
Output for Sample Input
|University of Debrecen; Faculty of Informatics; v. 03/01/2019|