#include <stdio.h>
int n, m, i, j, k, c;
char s[35][35];
int main(){
    scanf("%d%d", &n, &m);
    for(i=1; i<=n; i++){
        scanf("%s", s[i]+1);
    }
    for(i=1; i<n; i++){
        for(j=i+1; j<=n; j++){//枚举两个字符串
            for(k=1; k<=m; k++){
                if(s[i][k]=='x' && s[j][k]=='x') break;
            }//判断每一位是否存在o,如果都是x则不合法
            if(k > m) c++;//合法统计
        }
    }
    printf("%d\n", c);
    return 0;
}

作者 crxis

发表回复