1228: 最大价值
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:30
Solved:13
Description
一名农民伯伯需要在给定的时间 $T$ 内完成种菜。
由 $m$ 种蔬菜提供给农民伯伯选择,且每种蔬菜种植花费的时间不同,每种蔬菜成熟后售卖的价值也不同。
要求:
- 在限定的时间 $T$ 内进行种植,且种植蔬菜的种类不能超出限制的数量 $m$;
- 不能在用一时间同时种植多种蔬菜;
- 选择最优的种植方案使得蔬菜成熟后售卖的总价值最大。
请你帮农民伯伯分析如何种植才能使得最终售卖的总价值最大,输出最大的总价值。
由 $m$ 种蔬菜提供给农民伯伯选择,且每种蔬菜种植花费的时间不同,每种蔬菜成熟后售卖的价值也不同。
要求:
- 在限定的时间 $T$ 内进行种植,且种植蔬菜的种类不能超出限制的数量 $m$;
- 不能在用一时间同时种植多种蔬菜;
- 选择最优的种植方案使得蔬菜成熟后售卖的总价值最大。
请你帮农民伯伯分析如何种植才能使得最终售卖的总价值最大,输出最大的总价值。
Input
共 $m+1$ 行。
第一行,包含两个正整数 $T$ 和 $m$,中间以空格隔开,分别表示总时间和蔬菜种类。
接下来 $m$ 行,每行包含两个正整数 $m_i$ 和 $p_i$,中间以空格隔开,表示每种蔬菜种植花费的时间和售卖的价值。
第一行,包含两个正整数 $T$ 和 $m$,中间以空格隔开,分别表示总时间和蔬菜种类。
接下来 $m$ 行,每行包含两个正整数 $m_i$ 和 $p_i$,中间以空格隔开,表示每种蔬菜种植花费的时间和售卖的价值。
Output
输出最大的总价值。
Sample Input Copy
55 3
21 9
20 2
30 21
Sample Output Copy
30
HINT
数据范围:
$1\le T \le 600$,
$1\le m \le 50$,
$2\le t_i,p_i \le 100$($1\le i \le m$)。
$1\le T \le 600$,
$1\le m \le 50$,
$2\le t_i,p_i \le 100$($1\le i \le m$)。