Problem C
Fontän
Du får givet ett rutnät med
-
Om en vattencell har en luftcell direkt under sig så blir luftcellen till vatten nästa sekund.
-
Om en vattencell har en stencell direkt under sig så blir eventuella luftceller direkt till höger och vänster om vattencellen till vatten nästa sekund.
Efter ett antal sekunder så kommer vattnet ha slutat sprida sig. Skriv ut hur rutnätet ser ut då. Du kan anta att celler utanför rutnätet beter sig som luftceller, så till exempel om det är en vattencell längst ner i rutnätet så sprids inte vattnet åt sidan.
Indata
Den första raden innehåller två heltal
Var och en av de följande
Utdata
Skriv ut
Sample Input 1 | Sample Output 1 |
---|---|
5 7 ...V... ....... ....... ...#... ..###.. |
...V... ...V... ..VVV.. .VV#VV. .V###V. |
Sample Input 2 | Sample Output 2 |
---|---|
12 14 ....V...V..... .............. .............. .............. ...#########.. .......#...... .......#.#.... .......#####.. ........###... ........#.#... ........#.#... ############## |
....V...V..... ....V...V..... ....V...V..... ..VVVVVVVVVVV. ..V#########V. ..V....#....V. ..V....#.#..V. ..V....#####V. ..V.....###.V. ..V.....#.#.V. VVVVVVVV#.#VVV ############## |