CF19A World Football Cup

题目描述

## 题意 众所周知,2010 年 FIFA 世界杯在南非举行。BFA 决定下一届世界杯将在伯兰德举行。BFA 决定改变世界杯的一些规定: - 最后的比赛涉及 $n$ 支球队($n$ 总是偶数); - 前 $\frac{n}{2}$ 队(根据排名)进入淘汰赛阶段。 积分榜是按照以下原则制作的:胜利一个队得 $3$ 分,平分 $1$ 分,失败 $0$ 分。首先,球队按积分顺序排在积分榜上,分数相等比较净胜球,净胜球相等比较进球数。 你被要求写一个程序,通过给定的比赛名单和所有比赛的结果,找到设法进入淘汰赛阶段的球队名单。

输入格式

第一个输入行包含唯一的整数 $n(1 \le n \le 50)$表示参加世界杯决赛的球队数量。 以下 $n$ 行,包含这些团队的名称,名称是一个包含小写和大写拉丁字母的字符串,其长度不超过 $30$ 个字符。 以下的 $\frac{n\times(n-1)}{2}$ 行描述格式为 $\text{name1-name2 num1:num2}$,其中 $\text{name1,name2}$ 为团队名称;$\text{num1,num2} (0 \le \text{num1,num2} \le 100) $ 为相应的队伍得分。 数据保证没有两支球队名字相同,没有比赛一个球队与自己打球,任意两个球队只会比赛一次。

输出格式

按照字典顺序输出 $\frac{n}{2}$ 行进入淘汰赛阶段的球队的名字,在一个单独的行中输出每支球队名称。数据保证结果唯一。 Translated by @Youngsc、@艾因斯坦