#2881. League
0
League
League
题目描述
名选手将参加一项网球比赛。我们称他们为选手 、选手 、、选手 。 比赛采用循环赛制,总共将进行 场比赛。 是否存在一种安排这些比赛的方式,使得下列所有条件都被满足?如果存在,请找出所需的最少天数。
每位选手每天最多参加一场比赛。 每位选手 按照顺序先后对阵选手 各打一场比赛。
输入格式
输入按照下列格式由标准输入给出: :
输出格式
如果存在一种安排使得所有条件都被满足,输出所需的最少天数;如果不可能,输出 。
3
2 3
1 3
1 2
3
4
2 3 4
1 3 4
4 1 2
3 1 2
4
3
2 3
3 1
1 2
-1
提示
两两不同。如果将比赛安排如下,所有条件都可以在三天内满足:
第 天:选手 对阵 选手 第 天:选手 对阵 选手 第 天:选手 对阵 选手
这是所需的最少天数。
如果将比赛安排如下,所有条件都可以在四天内满足:
第 天:选手 对阵 选手 , 选手 对阵 选手 第 天:选手 对阵 选手 第 天:选手 对阵 选手 , 选手 对阵 选手 第 天:选手 对阵 选手
这是所需的最少天数。
任何其他安排都会违反某些条件。
标签: AtCoder|abc139E
来源
AtCoder|abc139E