#C. B - Grid Compression

    传统题 1000ms 256MiB

B - Grid Compression

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

B - Grid Compression

Score : $200$ points

Problem Statement

There is a grid of squares with $H$ horizontal rows and $W$ vertical columns. The square at the $i$-th row from the top and the $j$-th column from the left is represented as $(i, j)$. Each square is black or white. The color of the square is given as an $H$-by-$W$ matrix $(a_{i, j})$. If $a_{i, j}$ is ., the square $(i, j)$ is white; if $a_{i, j}$ is #, the square $(i, j)$ is black.

Snuke is compressing this grid. He will do so by repeatedly performing the following operation while there is a row or column that consists only of white squares:

  • Operation: choose any one row or column that consists only of white squares, remove it and delete the space between the rows or columns.

It can be shown that the final state of the grid is uniquely determined regardless of what row or column is chosen in each operation. Find the final state of the grid.

Constraints

  • $1 \leq H, W \leq 100$
  • $a_{i, j}$ is . or #.
  • There is at least one black square in the whole grid.

Input

Input is given from Standard Input in the following format:

HH WW

a1,1...a1,Wa_{1, 1}...a_{1, W}

::

aH,1...aH,Wa_{H, 1}...a_{H, W}

Output

Print the final state of the grid in the same format as input (without the numbers of rows and columns); see the samples for clarity.


4 4
##.#
....
##.#
.#.#
###
###
.##

The second row and the third column in the original grid will be removed.


3 3
#..
.#.
..#
#..
.#.
..#

As there is no row or column that consists only of white squares, no operation will be performed.


4 5
.....
.....
..#..
.....
#

7 6
......
....#.
.#....
..#...
..#...
......
.#..#.
..#
#..
.#.
.#.
#.#

2024寒假入门组刷题营(二)

未参加
状态
已结束
规则
ACM/ICPC
题目
8
开始于
2024-1-30 13:30
结束于
2024-1-30 15:30
持续时间
2 小时
主持人
参赛人数
9