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