#345. 可达家统计

可达家统计

题目描述

Farmer John 有 N 个农场,编号为 1 ~ N。

每个农场里住着一头奶牛。

有一些有向道路。

每头奶牛都想知道自己能够到达多少头奶牛的家。

自己可以到达自己家。

农场 ii 的奶牛出发能够到达的奶牛家的数目记为 AiA_i

John 想要知道 i=1NAi\sum\limits_{i=1}^{N} A_i

你能帮助他吗?

输入格式

第一行:一个正整数 NN

接下来一个 NN×NN01 字符矩阵 MM:若 Mi,j=M_{i,j}=1 表示从农场 ii 到农场 jj 有一条有向道路,若 Mi,j=M_{i,j}=0 表示没有道路。

输出格式

一个整数,表示答案。

样例输入

3
011
001
000

样例输出

6

提示

100%100 \% 的数据,1N30001 \le N \le 3000