C. [ABC275C] Counting Squares

    传统题 2000ms 1024MiB

[ABC275C] Counting Squares

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

AT_abc275_c [ABC275C] Counting Squares

题目描述

在一个二维平面上,对于 1199 之间的整数 r,cr,c,如果 SrS_{r} 的第 cc 个字符是 #,则在坐标 (r,c)(r,c) 上放有一个“兵”;如果 SrS_{r} 的第 cc 个字符是 .,则在坐标 (r,c)(r,c) 上没有放任何东西。

请你求出在这个平面上,四个顶点上都放有“兵”的正方形的个数。

输入格式

输入通过标准输入给出,格式如下:

S1S_1
S2S_2
\vdots
S9S_9

输出格式

请输出答案。

样例 1

输入

##.......
##.......
.........
.......#.
.....#...
........#
......#..
.........
.........

输出

2

样例 2

输入

.#.......
#.#......
.#.......
.........
....#.#.#
.........
....#.#.#
........#
.........

输出

3

说明/提示

限制条件

  • S1,,S9S_1,\ldots,S_9 均为只包含 #. 的长度为 99 的字符串。

样例解释 1

以坐标 (1,1),(1,2),(2,2),(2,1)(1,1),(1,2),(2,2),(2,1) 为顶点的正方形,四个顶点上都放有“兵”。以坐标 (4,8),(5,6),(7,7),(6,9)(4,8),(5,6),(7,7),(6,9) 为顶点的正方形,四个顶点上也都放有“兵”。因此答案为 22

由 ChatGPT 4.1 翻译

初中组20260317(AT_abc275)

未参加
状态
已结束
规则
IOI
题目
8
开始于
2026-3-17 12:05
结束于
2026-3-17 13:20
持续时间
1.3 小时
主持人
参赛人数
9