问题 5936 --3、路程

5936: 3、路程

题目描述

有一台汽车要总共行使S秒。一开始汽车的速度是0米每秒。接下来有N个指令,第i个指定的格式是:Mi 和 Ci,表示的意义是:从第Mi秒开始,速度比之前增加Ci。 问汽车总共行使的总路程是多少。

输入

第一行,两个整数: S和N。 1 <= S <= 1000000000。 1 <= N <= 100 接下来有N行,第i行是:Mi 和 Ci。 1 <= Ci <= 1000。 1 <= Mi <= S。

输出

一个整数。

样例输入输出

输入#1 复制
5 5
1 1
2 2
3 3
4 4
5 5
输出#1 复制
35
输入#2 复制
1000 1
1 1000
输出#2 复制
1000000
输入#3 复制
100 5
100 1
100 2
100 3
100 4
100 5
输出#3 复制
15
输入#4 复制
1000000000 3
3 1000
2 1000
1 1000
输出#4 复制
2999999997000

提示

【样例1解释】 第1秒速度是1 第2秒速度是3 第3秒速度是6 第4秒速度是10 第5秒速度是15 行使5秒的总路程=1+3+6+10+15=35。 【样例2解释】 从第1秒开始,速度就变成1000米每秒,所以 1000* 1000 = 1000000 【样例3解释】 从第1至第99秒,汽车都不动。在第100秒,汽车速度增加到1+2+3+4+5=15米每秒,汽车行使1秒,所以路程是15米。 【样例4解释】 注意:给出的N个指令,不一定是按照Mi从小到大给出的。
序号 标题 作者 发表时间 费用 订购数 操作