#TCTM2337. 超速罚单

0
    ID: 2160 传统题 1000ms 64MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>2337数组USACO2015December青铜组简单模拟中等

超速罚单

超速罚单

题目描述

麻烦制造者贝茜偷了农夫约翰的拖拉机上路狂飙。

公路共 100100 英里长,在驾车行驶了整条路后,她被交警拦下了。

警察给贝茜开了三张罚单,分别对应超速,驾照过期以及驾驶者是头牛。

虽然贝茜承认最后两张罚单可能是有效的,但是她对超速罚单表示质疑。

她想自己确定自己是否在部分行程中确实超速行驶。

这条路被分为了 NN 段,每段都由一个正整数长度以及一个不超过 100100 的正整数限速(单位:英里/小时)来描述。

由于公路一共长 100100 英里,因此,这 NN 段长度之和也为 100100 英里。

例如,公路可能分 22 段,第 11 段长 4545 英里,限速 7070(单位:英里/小时),第 22 段长 5555 英里,限速 6060(单位:英里/小时)。

贝茜的行程可以被分成 MM 段,每段行程中,她以一定的整数速度行驶一定的正整数英里数。

所有 M 段行程的长度之和为 100 英里。

例如,她可能先以 6565(单位:英里/小时)的速度行驶 50 英里,然后再以 5555(单位:英里/小时)的速度行驶 5050 英里。

约翰的拖拉机最高速度可达到 100100(单位:英里/小时)。

根据上述信息,请确定贝茜在行驶过程中的最大超速是多少。

输入格式

第一行包含整数 $N$ 和 $M$。

接下来 NN 行,每行包含两个整数,描述一个路段的长度和限速。

接下来 MM 行,每行包含两个整数,描述贝茜的旅途中的一个路段的长度和行驶速度。

输出格式

输出贝茜在行驶过程中的最大超速。

如果全程无超速,则输出 00。

3 3
40 75
50 35
10 45
40 76
20 30
40 40
5

提示

#### 数据范围 $1\le N,M\le 100$

样例解释

在此样例中,公路共分为 33 段,前 4040 英里限速 7575,中间 5050 英里限速 3535,最后 1010 英里限速 4545。

贝茜在行程中,前 4040 英里速度为 7676,中间 2020 英里速度为 3030,最后 4040 英里速度为 4040。

由上可得,贝茜行驶的前 4040 英里超速 11,第 6060 到 9090 英里超速 55,其他过程无超速。

所以,贝茜的最大超速为 55。

来源

童程童美