#4444. Counting Squares

0
    ID: 4444 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>AtCoderabc275CGESP 5级枚举(双层循环)二维数组与矩阵

Counting Squares

Counting Squares

题目描述

在一个二维平面上。对于 11 到 99 之间的整数 rr 和 cc,当 SrS_{r} 的第 cc 个字符为 # 时,在坐标 (r,c)(r,c) 处有一个兵子;当第 cc 个字符为 .. 时,则什么都没有。 求在该平面上顶点处都放有兵子的正方形的数量。

输入格式

输入按如下格式由标准输入给出: S1S_1 S2S_2 ⋮\vdots S9S_9

输出格式

输出答案。

##.......
##.......
.........
.......#.
.....#...
........#
......#..
.........
.........
2
.#.......
#.#......
.#.......
.........
....#.#.#
.........
....#.#.#
........#
.........
3

提示

每个 S1,…,S9S_1,\ldots,S_9 都是由 # 和 .. 组成的长度为 99 的字符串。顶点为 (1,1)(1,1)、(1,2)(1,2)、(2,2)(2,2) 和 (2,1)(2,1) 的正方形的四个顶点都有兵子。 顶点为 (4,8)(4,8)、(5,6)(5,6)、(7,7)(7,7) 和 (6,9)(6,9) 的正方形的四个顶点也都有兵子。 因此,答案是 22.

标签: AtCoder|abc275C

来源

AtCoder|abc275C