#ABC330D. 统计 L 形
统计 L 形
统计 L 形
题目描述
给定一个 的网格。用 表示从上数第 行、从左数第 列的格子。
格子中的内容由 个长度为 的字符串 按如下方式给出:
- 若 的第 个字符为 o,则格子 中写着 o。
- 若 的第 个字符为 x,则格子 中写着 x。
求满足以下全部条件的格子三元组的个数:
- 三元组中的三个格子互不相同。
- 三个格子上都写着 o。
- 恰有两个格子在同一行。
- 恰有两个格子在同一列。
这里,两个三元组当且仅当某个格子恰好只被其中一个三元组包含时,才被认为是不同的。
输入格式
输入按以下格式从标准输入给出:
输出格式
以整数形式输出答案。
样例
3
ooo
oxx
xxo
4
以下四个三元组满足条件:
4
oxxx
xoxx
xxox
xxxo
0
15
xooxxooooxxxoox
oxxoxoxxxoxoxxo
oxxoxoxxxoxoxxx
ooooxooooxxoxxx
oxxoxoxxxoxoxxx
oxxoxoxxxoxoxxo
oxxoxooooxxxoox
xxxxxxxxxxxxxxx
xooxxxooxxxooox
oxxoxoxxoxoxxxo
xxxoxxxxoxoxxoo
xooxxxooxxoxoxo
xxxoxxxxoxooxxo
oxxoxoxxoxoxxxo
xooxxxooxxxooox
2960
数据范围
- 是 到 之间的整数(含端点)
- 是由 o 和 x 组成的长度为 的字符串
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 3133
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者