3131: 【贪心】2024D-贪心歌手
金币值:
1
时间限制:2.000 s
内存限制:128 M
正确:198
提交:393
正确率:50.38% 命题人:
题目描述
歌手准备从 A 城去 B 城参加演出
1. 按照合同,他必须在 T 天内赶到。
2. 歌手途径 N 座城市。
3. 歌手不能往回走。
4. 每两座城市之间需要的天数都可以提前获知。
5. 歌手在每座城市都可以在路边卖唱赚钱。经过调研,歌手提前获知了每座城市卖唱的收入预期。如果在一座城市第一天卖唱可以赚 M,后续每天的收入会减少 D (第二天赚的钱是 M-D,第三天是 M-2D…)。如果收入减到 0 就不会再少了。
6. 歌手到达后的第二天才能开始卖唱。如果今天卖过唱,第二天才能出发。 问贪心的歌手最多可以赚多少钱?
输入格式
第一行两个数字 T 和 N,中间用空格隔开,T 代表总天数;
N 代表路上经过 N 座城市;
0 < T < 1000,0 < N < 100
第二行 N+1 个数字,中间用空格隔开,代表每两座城市之间耗费的时间,其总和<=T。
接下来 N 行,每行两个数字 M 和 D,中间用空格隔开。代表每个城市的收入预期。
0 < M < 1000,0 < D < 100
输出格式
一个数字。代表歌手最多可以赚多少钱。以回车结束
输入样例 复制
10 3
1 1 2 3
120 20
90 10
100 20
输出样例 复制
320