[BalticOI 2019 Day2] 奥运会
题目背景
**译自 [BalticOI 2019](http://boi2019.eio.ee/tasks/) Day2 T3.** ***[Olympiads](http://boi2019.eio.ee/wp-content/uploads/2019/05/olymp.en_.pdf)***
题目描述
两个相邻的城市每年都会派出一个 $ K $ 人的代表队参加 $ K $ 场比赛。每一位参赛者都参加所有 $ K $ 场比赛,单场比赛中代表队的得分是该比赛中代表队单名参赛者的最高分,而代表队的总得分是各场比赛代表队的得分之和。
举个 $ K = 3 $ 的例子:
| | 比赛 1 | 比赛 2 | 比赛 3 |
| :----------: | :---: | :---: | :---: |
| 参赛者 1 | 4 | 5 | 3 |
| 参赛者 2 | 7 | 3 | 6 |
| 参赛者 3 | 3 | 4 | 5 |
| **团队得分** | 7 | 5 | 6 |
该队在这三场比赛的总得分为 $ 7+5+6=18 $。
两个城市之间已经不仅仅开始争论哪个城市有最好的代表队,而且争论哪个城市有第 $ C $ 好的代表队。其中 $ C=1 $ 代表最好(即团队总分最高)的代表队,$ C=2 $ 代表第二好的代表队,以此类推。
你的任务是为其中一个城市找到他们城市中第 $ C $ 好的代表队。两个代表队是不同的,当且仅当两个代表队中至少有一名成员不同。
输入输出格式
输入格式
输入第一行包含三个整数 $ N,K,C $,其中 $ N $ 代表该城市的候选队员人数,$ K $ 代表一个代表队的人数,$ C $ 代表你要求出的是第 $ C $ 好的代表队。
接下来 $ N $ 行,每行包含 $ K $ 个整数,其中第 $ i $ 行第 $ j $ 个数代表队员 $ i $ 在第 $ j $ 场比赛上的得分。
数据保证:$ K \leq N $ ,可能的代表队组成方案数不少于 $ C $,每名队员的得分不超过 $ 10^6 $。
输出格式
输出包含一个整数,即该城市第 $ C $ 好的代表队的得分。
输入输出样例
输入样例 #1
5 4 4
7 0 4 9
3 0 8 4
1 1 3 7
5 1 3 4
4 2 2 9
输出样例 #1
24
说明
各子任务的数据规模如下:
- 子任务 1(13 分):$ 1 \leq N \leq 500, 1 \leq K \leq 2, 1 \leq C \leq 2000 $;
- 子任务 2(31 分):$ 1 \leq N \leq 40, 1 \leq K \leq 6, 1 \leq C \leq 2000 $;
- 子任务 3(24 分):$ 1 \leq N \leq 500, 1 \leq K \leq 6, 1 \leq C \leq 2000 $ ,且所有得分均不超过 $ 10 $;
- 子任务 4(32 分):$ 1 \leq N \leq 500, 1 \leq K \leq 6, 1 \leq C \leq 2000 $;