3325: 网球俱乐部
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:0
解决:
题目描述
俱乐部为了吸引更多的会员,决定邀请一些明星打表演赛。每个明星都表示他们只想打
一定数量场次的比赛。你的任务是安排比赛场次,满足每个明星的愿望,并且要保证,两个
人之间只能打一场比赛。
输入
文件 TENNIS.IN 第一行是整数 N(2 N 1000),接下来的 N 行每行表示该明星要
打的比赛场次 Gi (1 Gi < N)。明星依次用整数 1 到 N 来表示。
输出
输出到文件 TENNIS.OUT。如果这样的计划不存在,输出 NO SCHEDULE。否则输出 SCHEDULE。
如果计划存在,接下来的 N 行,每行分别输出该明星的对手。对手必须按照升序输出。
如果有多种方案,任意一种即可。
样例输入 复制
3
1
2
1
样例输出 复制
2
1 3
2
提示
tennis.in
3
2
2
1
tennis.out
NO SCHEDULE