[ABC350] D - New Friends
版权声明:署名-非商业性使用-相同方式共享
|
CC BY-NC-SA 2.5 CN
D - New Friends
Time Limit: 2 sec / Memory Limit: 1024 MB
分数: 350 分
题面
有一个标记为从
在这个 SNS 中,两个用户可以互相成为朋友。
友谊是双向的;如果用户 X 是用户 Y 的朋友,则用户 Y 总是用户 X 的朋友。
当前,在 SNS 上有
确定可以执行以下操作的最大次数:
- 操作: 选择三个用户 X、Y 和 Z,使得 X 和 Y 是朋友,Y 和 Z 是朋友,但 X 和 Z 不是朋友。使 X 和 Z 成为朋友。
限制条件
- 所有输入值均为整数。
输入
输入以以下格式从标准输入给出:
输出
输出答案。
输入样例 1
4 3
1 2
2 3
1 4
输出样例 1
3
可以执行三次朋友的朋友关系操作,如下所示:
- 用户
与用户 成为朋友,用户 是他们的朋友(用户 )的朋友 - 用户
与用户 成为朋友,用户 是他们的朋友(用户 )的朋友 - 用户
与用户 成为朋友,用户 是他们的朋友(用户 )的朋友
不会有四个或更多的新朋友关系。
输入样例 2
3 0
输出样例 2
0
如果没有初始朋友关系,则不会产生新的朋友关系。
输入样例 3
10 8
1 2
2 3
3 4
4 5
6 7
7 8
8
9
9 10
输出样例 3
12