#abc469d. The Big Two
The Big Two
题目描述
某个游戏里有 名选手,编号 。这个游戏是两人一对一对战的形式。
这 名选手一共进行了 场淘汰赛。第 场淘汰赛中,打进决赛的两名选手是 和 。
请求出满足下面条件的整数对 有多少组:
- ;
- 在每一场淘汰赛中,选手 与选手 至少有一人打进了决赛。
输入格式
N M
A_1 B_1
A_2 B_2
...
A_M B_M
输出格式
在一行中输出答案。
输入示例 1
5 5
1 2
3 4
1 3
2 3
2 5
输出示例 1
1
示例 1 说明
只有 满足条件:
- 第 场 有 ;第 场 有 ;第 场 有 ;第 场 两个都有;第 场 有 。
举个反例: 不满足,因为第 场 里 和 都没打进决赛。
输入示例 2
7 8
2 4
1 3
1 7
1 3
1 2
1 6
1 5
1 3
输出示例 2
2
示例 2 说明
满足条件的是 和 两组。
输入示例 3
5 8
1 2
2 4
1 3
1 3
1 2
1 2
1 5
1 2
输出示例 3
2
示例 3 说明
满足条件的是 和 。
- :第 场 有 ,其余各场都有 ;
- :第 场 有 ,其余各场都有 。
注意选手 出现在除第 场以外的所有比赛中,所以只要搭档能覆盖第 场就行——这正是解法里「先固定一个人,再看剩下没被覆盖的比赛」的思路来源。
约束条件
- 所有输入值均为整数