给定一张
图中的每条边都会和另一条边成对出现。更具体地,若图中存在一条标有第
现在请你求出,图中共有多少个点对
输入格式
第一行三个整数
接下来
输入给出的图中,任意两个不同的顶点间可以有多条有向边相连,但图中不存在连向自身的有向边,即
输出格式
输出仅一行一个整数,表示满足条件的点对数量。
样例一
input
4 5 1 4 3 1 4 1 1 4 2 1 1 3 1 2 1 1
output
3
explanation
符合条件的点对及其对应的路径为:
样例二
input
6 8 2 6 1 2 3 5 1 1 2 2 5 1 2 3 6 2 4 3 1 6 2 2 3 2 1
output
10
样例三
见附加文件中 ex_bracket3.in
与 ex_bracket3.ans
。
样例四
见附加文件中 ex_bracket4.in
与 ex_bracket4.ans
。
限制与约定
对于所有测试点:
每个测试点的具体限制见下表:
测试点编号 | 特殊限制 | |||
---|---|---|---|---|
无 | ||||
不存在仅由带左括号标记的边构成的环 | ||||
无 |
时间限制:
空间限制: