Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The problem is an over simplification of the flow of liquid. - A terrain is given as a grid of cells of random elevations. The
The problem is an over simplification of the flow of liquid. A terrain is given as a grid of cells of random elevations. The grid is always odd sized and is always a square. A liquid is poured at the central cell. Water can flow only northsouth or eastwest; not diagnonally. At the first step, the water level is the same as the central cell. Water from one cell flows to a neighbouring cell if the level of water is equal to greater than the elevation of the neighbouring cell. When the water flows to the neighbouring cell, the level of water is maintained. If the water cannot flow to any new cell, the water level rises. The simulation stops when the water reaches the end of the domain. The output consists of the domain represented by and W representing dry and wet terrain.
Below is an example
Input Format
Water level and location of water:
Current water level:
W
W
Current water level:
W
WW
Current water level:
W
WW
Cannot flow, increasing water level to
Current water level:
W
WW
Cannot flow, increasing water level to
Current water level:
W
WW
W
Current water level:
W
WW
WW
Current water level:
W
WW
WW
W
Current water level: Reached edge, exiting. Solution:
Output Format
W
WW
WW
W
Constraints: First line of the input has dimension n of n X n matrix. Followed by the matrix itself as shown below in the sample input.
Answer:we want expected output W
WWWW
WWWWWWW
WWWWWW
WWWWWWW
WWWWWWWWWWW
WWWWWWWWWWWWWW
WWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWWWWWWWWW
WWWWWWWWWWWWWWWW
WWWWWWWWWWWWWW
WWWWWWWWWWWWW
WWWWWWWWWWWWW
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started