#67. 简单的题V

简单的题V

问题描述

给你了一个 n×nn\times n0101 矩阵 aa,你需要求一下满足 ai,j=ai,k=aj,k=1a_{i,j}=a_{i,k}=a_{j,k}=1 的三元组 (i,j,k)(i,j,k) 的个数。

注:给定的矩阵一定满足 ai,j=aj,ia_{i,j}=a_{j,i}。同时,(1,2,3),(3,2,1)(1,2,3),(3,2,1) 这种视作同一个三元组,且 ij,jk,iki\ne j,j\ne k,i\ne k

输入格式

第一行输入一个数字 nn,表示矩阵大小。(1n800)(1\le n\le 800)

接来下 nn 行,每行一个长度为 nn0101 串。

输出格式

输出满足条件的三元组数量。

样例输入

4
0011
0011
1101
1110

样例输出

2