题目描述
【题目描述】
比尔和泰德正在进行公路旅行。但他们车上的里程表坏了,所以他们不知道自己开了多少英里。幸运的是,比尔有一个可以工作的秒表,这样他们就可以记录自己的速度和驾驶的总时间。不幸的是,他们的记录保持策略有点奇怪,因此他们需要帮助计算总驾驶距离。你要写一个程序来做这个计算。
例如,如果他们的日志显示
速度(英里/小时)
|
总运行时间(小时)
|
20
|
2
|
30
|
6
|
10
|
7
|
这意味着他们以每小时20英里的速度驾驶2小时,然后以每小时30英里的速度行驶6-2=4小时,然后在每小时10英里的速度下行驶7-6=1小时。行驶距离为2×20+4×30+1×10=40+120+10=170英里。请注意,总运行时间始终是自行程开始以来的时间,而不是自日志中的上一个条目以来的时间。
【输入】
输入由一个或多个数据集(最多10个)组成。每组以包含整数n的行开始,1≤n≤10,后跟n对值,每行一对。一对中的第一个值s是以英里/小时为单位的速度,第二个值t是总运行时间。s和t都是整数,1≤s≤90和1≤t≤12。t的值总是严格递增。n的值为-1表示输入结束。
【输出】
对于每个输入集,打印行驶距离,后跟空格,后跟单词“miles”。
【样本输入1】
3
20 2
30 6
10 7
2
60 1
30 5
4
15 1
25 2
30 3
10 5
-1
【样本输出1】
170 miles
180 miles
90 miles