atcoder#ABC274B. [ABC274B] Line Sensor

[ABC274B] Line Sensor

题目描述

H H マス、横 W W マスのグリッドがあります。上から i i 行目、左から j j 列目のマスを (i,j) (i,j) と表します。
各マスの状態は文字 Ci,j C_{i,j} で表されます。Ci,j C_{i,j} . ならば (i, j) (i,\ j) には何も置かれておらず、 # ならば箱が 1 1 個置かれています。

1  j  W 1\ \leq\ j\ \leq\ W を満たす整数 j j に対して、整数 Xj X_j を次のように定義します。

  • j j 列目に置かれている箱の個数。言い換えると、Ci,j C_{i,j} # であるような整数 i i の個数。

X1, X2, , XW X_1,\ X_2,\ \dots,\ X_W をすべて求めてください。

输入格式

入力は以下の形式で標準入力から与えられる。

H H W W C1,1C1,2 C1,W C_{1,1}C_{1,2}\dots\ C_{1,W} C2,1C2,2 C2,W C_{2,1}C_{2,2}\dots\ C_{2,W} \vdots CH,1CH,2 CH,W C_{H,1}C_{H,2}\dots\ C_{H,W}

输出格式

X1, X2, , XW X_1,\ X_2,\ \dots,\ X_W を以下の形式に従って出力せよ。

X1 X_1 X2 X_2 \dots XW X_W

题目大意

一个 H×WH\times W 的矩阵,输出每一列字符#的个数。

3 4
#..#
.#.#
.#.#
1 2 0 3
3 7
.......
.......
.......
0 0 0 0 0 0 0
8 3
.#.
###
.#.
.#.
.##
..#
##.
.##
2 7 4
5 47
.#..#..#####..#...#..#####..#...#...###...#####
.#.#...#.......#.#...#......##..#..#...#..#....
.##....#####....#....#####..#.#.#..#......#####
.#.#...#........#....#......#..##..#...#..#....
.#..#..#####....#....#####..#...#...###...#####
0 5 1 2 2 0 0 5 3 3 3 3 0 0 1 1 3 1 1 0 0 5 3 3 3 3 0 0 5 1 1 1 5 0 0 3 2 2 2 2 0 0 5 3 3 3 3

提示

制約

  • 1  H  1000 1\ \leq\ H\ \leq\ 1000
  • 1  W  1000 1\ \leq\ W\ \leq\ 1000
  • H, W H,\ W は整数
  • Ci, j C_{i,\ j} . または #

Sample Explanation 1

1 1 列目の箱が置かれているマスは (1, 1) (1,\ 1) 1 1 ヵ所です。よって X1 = 1 X_1\ =\ 1 です。 2 2 列目の箱が置かれているマスは (2, 2), (3, 2) (2,\ 2),\ (3,\ 2) 2 2 ヵ所です。よって X2 = 2 X_2\ =\ 2 です。 3 3 列目の箱が置かれているマスは存在しません。よって X3 = 0 X_3\ =\ 0 です。 4 4 列目の箱が置かれているマスは (1, 4), (2, 4), (3, 4) (1,\ 4),\ (2,\ 4),\ (3,\ 4) 3 3 ヵ所です。よって X4 = 3 X_4\ =\ 3 です。 よって (X1, X2, X3, X4) = (1, 2, 0, 3) (X_1,\ X_2,\ X_3,\ X_4)\ =\ (1,\ 2,\ 0,\ 3) が答えとなります。

Sample Explanation 2

箱が置かれているマスが存在しない場合もあります。