#abc280a. [abc280_a]Pawn on a Grid

[abc280_a]Pawn on a Grid

题目描述

有一个网格,从上到下有 HH 行,从左到右有 WW 列。每个方格上放置了一个棋子或者是空的。

网格的状态由 HH 个字符串 S1,S2,,SHS_1, S_2, \ldots, S_H 表示,每个字符串的长度为 WW
如果 SiS_i 的第 jj 个字符是 #,表示位于从上到下的第 ii 行,从左到右的第 jj 列的方格上有棋子;
如果 SiS_i 的第 jj 个字符是 .,表示位于从上到下的第 ii 行,从左到右的第 jj 列的方格为空。

网格中有多少个方格上有棋子?

约束条件

  • 1H,W101\leq H,W \leq 10
  • HHWW 是整数。
  • SiS_i 是长度为 WW 的字符串,由 #. 组成。

输入

输入以以下格式从标准输入给出:

HH WW S1S_1 S2S_2 \vdots SHS_H

输出

以整数形式打印有棋子的方格数。


样例输入 1

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

样例输出 1

3

以下三个方格上有棋子:

  • 位于从上到下的第 11 行,从左到右的第 11 列的方格;
  • 位于从上到下的第 33 行,从左到右的第 22 列的方格;
  • 位于从上到下的第 33 行,从左到右的第 33 列的方格。

因此,应该打印 33


样例输入 2

1 10
..........

样例输出 2

0

因为没有方格上有棋子,应该打印 00


样例输入 3

6 5
#.#.#
....#
..##.
####.
..#..
#####

样例输出 3

16