CF417C Football
题目描述
在某一届的“代码杯”中,举办方决定让各个队伍踢踢足球。所有参赛者被分为$n$个队,进行了几场比赛,每两个队踢一场。
裁判帕维尔在比赛时睡着了,醒来后,他发现比赛已经结束了,各队都想知道所有比赛的结果。
帕维尔不想让任何人发现他在睡觉,他迫切知道比赛的结果(因为他是裁判)。因此,他询问了所有的球队,每支球队击败其他球队正好$k$次。帮助帕维尔找出符合条件的所有比赛结果可能性,如果不可能,输出$-1$。
输入格式
一行,为$n$和$k$。($1
输出格式
第一行,一个整数$m$,代表有$m$种可能性。
接下来$m$行,分别代表每种可能性的比赛结果。