SZ#G4M04. 【GESP强化 四级】方格压缩

提交1 通过1
通过率100%
时间限制1000ms
内存限制256MiB
    ID: 11191 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 普及- 上传者: 标签>GESPGESP强化C++c++编程题二维数组二维字符数组行列标记

题目描述

小婷老师得到一幅由 #. 组成的 H×WH\times W 方格图,其中至少有一个黑格 #。她会反复进行下面两种删除操作,直到都无法继续:删除整行都是白格 . 的行;删除整列都是白格 . 的列。

无论按什么顺序删除,最后留下的图案相同。需要完整输出删除所有空白行和空白列后的方格图,剩余字符的相对次序保持不变。

输入格式

第一行输入两个整数 H,WH,W

接下来 HH 行,每行一个长度为 WW、只含 #. 的字符串。

输出格式

输出压缩后的方格图。

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

数据范围与约定

  • 1H,W1001 \le H,W \le 100
  • 输入图案中至少有一个 #