#P1239. 加边(edge)
加边(edge)
题目描述
题意描述
给你一张无向图,一共有 个点(),由 条边连接起来(),现在要在任意一对没有连边的点之间连上一条边,并且保证 到 之间的最短路径长度不变(最短路径长度表示 到 最少经过的边的数量)和图为简单图(无重边,无自环)(,),请你求出一共有多少条这样的边。
输入格式
第一行输入四个整数 。
第二行到第 行每行共有两个数,表示这两个点之间有一条边。
输出格式
一共一行,表示合法的加边方案数。
输入输出样例 #1
输入 #1
5 4 1 5
1 2
2 3
3 4
4 5
输出 #1
0
输入输出样例 #2
输入 #2
5 4 3 5
1 2
2 3
3 4
4 5
输出 #2
5
输入输出样例 #3
输入 #3
5 6 1 5
1 2
1 3
1 4
4 5
3 5
2 5
输出 #3
3