传统题 1000ms 256MiB

最大价值

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

一名种菜的农民伯伯。需要在给定的时间内完成种菜,现有 mm 种不同的蔬菜提供给农民伯伯选择,且每种蔬菜种植花费的时间不同,每种蔬菜成熟后售卖的价值也不同。

要求:

  1. 在限定的总时间内进行蔬菜种植,并且种植蔬菜的种类不能超出限制的数量;
  2. 选择最优的种植方案使得蔬菜成熟后售卖的总价值最大(可选择不同的蔬菜种植)。

例如: 给定的总时间限制为 53,种植蔬菜的种类限制为 3;

3 种蔬菜,种菜的花费时间及售卖价格分别为:第一种 21 和 9,第二种 20 和 2,第三种 30 和 21。

最优的种植方案是选择种植第一种和第三种,两种蔬菜种植总时间 30+21,未超过总时间限制 53。

所种植蔬菜为两种,也未超过种类限制的 3 种。最大总价值为 9+21=30,这个方案是最优的。

输入格式

第一行输入两个正整数 t1t600t(1 \leq t \leq 600)m1m50m(1 \leq m \leq 50),用一个空格隔开,tt 代表种菜总时间限制,mm 代表最多可种植蔬菜种类的限制;

接下来的 mm 行每行输入两个正整数 t11<t1<101t_1(1 < t_1 < 101)p1<p<101p(1 < p < 101) 且用一个空格隔开,t1t_1 表示每种蔬菜种植需要花费的时间,pp 表示对应蔬菜成熟后售卖的价值。

输出格式

输出一个正整数,表示选择最优的种植方案后,蔬菜成熟后售卖的最大总价值。

53 3
21 9
20 2
30 21
30

第十二届蓝桥杯大赛软件赛省赛青少年组

未参加
状态
已结束
规则
OI
题目
6
开始于
2021-4-24 14:00
结束于
2021-4-24 16:30
持续时间
2.5 小时
主持人
参赛人数
0