/ 基础 / 题库 /

EKIPA

EKIPA

时间限制:1秒  内存限制:256M


题目描述

有一支队伍共 \(n\) 个人准备参加 \(m\) 类比赛。对于每一类比赛,每个人都有对这类比赛知识的积累程度(用一个一位小数表示)。作为教练,你需要派出 \(k\) 名选手参赛。

已知一个人最多只能参加一类比赛,多个人可以同时参加同一类比赛,可以有选手不参赛。请你安排 \(k\) 名选手参加比赛,使得所有这 \(k\) 名选手知识积累程度之和最大。

输入格式

输入第一行三个整数 \(n,m,k\),分别表示总人数,比赛种类数,实际派出选手数。

接下来的 \(m\) 行,描述 \(m\) 类比赛。每行 \(n\) 个数对 \((i,s)\),表示编号为 \(i\) 的选手对这类比赛的知识积累程度为 \(s\)。按照 \(s\) 递减的顺序给出这 \(n\) 个数对,每名选手会且仅会出现一次。

输出格式

输出一行一个实数,表示最大的知识积累程度总和。保留一位小数。

输入输出样例 #1

输入 #1

3 2 2
2 3.0 1 0.2 3 0.1
3 1.0 2 0.5 1 0.2

输出 #1

4.0

输入输出样例 #2

输入 #2

4 4 3
4 5.0 2 4.0 3 2.0 1 1.0
2 2.0 3 1.0 1 0.5 4 0.3
4 6.0 3 5.0 2 2.0 1 0.0
1 4.0 2 3.0 4 0.6 3 0.3

输出 #2

15.0

说明/提示

样例 1 解释

对于这个样例,我们分别派 \(2\) 号选手参加第一类竞赛,\(3\) 好选手参加第二类竞赛,这样使得总和最大为 \(3.0+1.0=4.0\)。

数据规模与约定

对于 \(100\%\) 的数据,保证 \(1\le m\le 100\),\(1\le k\le n\le 100\)。

信息

ID
1031
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
1
上传者