#L0348. 有向图的出入度统计

有向图的出入度统计

题目描述

给定一个 nn 个结点的有向图(结点编号从 11nn),用邻接矩阵表示。其中第 ii 行第 jj 列为 11 表示存在从结点 ii 到结点 jj 的有向边,为 00 表示不存在。每个结点到自身默认有一条边。

给定一个指定的结点 mm,请统计:

  1. 结点 mm 可以直接到达多少个结点(含自身);
  2. 有多少个结点可以直接到达结点 mm(含自身);
  3. 以上两个数量之和。

输入格式

第一行两个整数 nnmm,分别表示结点总数和指定结点的编号。

接下来 nn 行,每行 nn 个整数(0011),表示邻接矩阵。

输出格式

一行三个整数,用空格分隔,分别表示上述第 1、2、3 项的值。

样例

6 4
1 1 0 1 0 0
0 1 1 0 0 0
1 0 1 0 0 1
0 0 1 1 0 1
0 0 0 1 1 0
1 0 0 0 1 1
3 3 6

提示

样例解释

结点 44 能直接到达的结点为 3,4,63, 4, 6,共 33 个。
能直接到达结点 44 的结点为 1,4,51, 4, 5,共 33 个。
总和为 66

数据范围

保证 1mn10001 \le m \le n \le 1000

难度 普及-
通过率
尝试 0
已通过 0
ID
1076
类型
传统题
Time Limit
1000ms
Memory Limit
128MiB
上传者