#ABC282B. 让我们拿满分

让我们拿满分

让我们拿满分

题目描述

编号为 11NNNN 名参赛者将参加一场包含 MM 道题(编号为 11MM)的比赛。

对于介于 11NN 之间的整数 ii 以及介于 11MM 之间的整数 jj,若 SiS_i 的第 jj 个字符是 o,则参赛者 ii 能解出第 jj 题;若该字符是 x,则不能解出。

参赛者必须两人一组组队。求能组队使得两人合计可以解出全部 MM 道题的方案数。

更形式化地说,求满足 1x<yN1 \le x \lt y \le N,且对于任意介于 11MM 之间的整数 jj,参赛者 xx 和参赛者 yy 中至少有一人能解出第 jj 题的整数对 (x,y)(x,y) 的个数。

输入格式

输入按以下格式从标准输入给出。

NN MM
S1S_1
S2S_2
\vdots
SNS_N

输出格式

输出答案。

样例

5 5
ooooo
oooxx
xxooo
oxoxo
xxxxx
5

满足条件的组队有以下 5 组:参赛者 1 和 2、参赛者 1 和 3、参赛者 1 和 4、参赛者 1 和 5、参赛者 2 和 3。

另一方面,例如参赛者 2 和 4 的组队不满足条件,因为他们无法解出第 4 题。

3 2
ox
xo
xx
1
2 4
xxxx
oxox
0

数据范围

  • NN 是介于 223030(含两端)之间的整数。
  • MM 是介于 113030(含两端)之间的整数。
  • SiS_i 是由 o 和 x 组成的长度为 MM 的字符串。
难度 普及-
通过率
尝试 0
已通过 0
ID
2569
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签