UOJ Logo 蜗牛编程训练题库

JZOJ

#1097. 时间安排

统计
时间限制:1s    空间限制:256MB    输入文件:score.in    输出文件:score.out
当前24小时内您还剩30次提交本题的机会

题目描述

小王参加的考试是几门科目的试卷放在一起考,一共给t分钟来做。他现在已经知道每门科目花的时间和得到的分数的关系,还有写名字要的时间(他写自己的名字很慢)请帮他算一下他最高能得几分。

总分一定时,第一门科目成绩尽量高,第一门科目成绩也一样时,第二门科目成绩尽量高…………以次类推。如果放弃某一门的考试(花的时间为0),那么名字也就不用写了。

输入格式

第一行三个正整数t,n,name。 t是总时间,n表示考n个科目,name表示写名字要的时间(每一门科目写名字时间一样)。

接下来n行,每行t个正整数,第i个数表示时间为i时这门科目的分数(不一定递增)。时间为0时这门科目的分数为0,所以就不读入了。

输出格式

一个数,即总分。

样例数据

input

5 3 1
1 2 3 4 5
2 3 3 4 6
3 3 3 2 5

output

6

第一门:0分钟;第二门:3分钟,写名字1分钟,做题目2分钟,得3分;第三门:2分钟,写名字1分钟,做题目1分钟,得3分。总共得6分。

数据规模与约定

对于100 %的数据,n<=100,t<=100, 所有数据都在整型范围内。

时间限制:$1 \text {s}$

空间限制:$256 \text {MB}$

解题讨论区

标题 发表者 发表日期