#2210. Trapped in the Haybales (Silver)
Trapped in the Haybales (Silver)
题目描述
农民约翰收到了捆大干草,并将其放置在连接谷仓和他的房子的道路沿线的不同位置。每个捆都有一个尺寸和一个不同的位置给出了其在一维道路上的位置。奶牛目前位于位置那里没有干草捆。 奶牛贝西可以沿着道路自由移动,甚至可以移动到捆所在的位置,但她不能穿过这个位置。作为一个例外,如果她以相同的方向跑个单位的距离,她会建立足够的速度突破并永久消除任何尺寸严格小于的干草捆。当然,在这样做之后,她可能会打开更多的空间,允许她跑其他干草捆,同时也消除它们。
目前正在重新粉刷他的房子和谷仓,并希望确保贝西无法到达其中任何一个(奶牛和新油漆不能很好地结合!)因此,希望确保贝西永远不会突破最左边或最右边的干草捆,因此她会被有效地 困在干草捆中。有能力将干草添加到他选择的单个草捆中,以帮助保持贝西被困。请帮助他确定他需要添加到一些捆中的最小额外尺寸,以确保贝西被困。
输入格式
第一行输入包含以及贝西的初始位置。接下来的行中的每一行描述一个捆,并包含两个给出其大小和位置的整数。所有尺寸和位置都在范围内。
输出格式
打印一个整数,给出 需要添加的最小干草量,以防止 逃跑。如果无法阻止 逃跑,则打印 。
样例
输入样例
5 7
8 1
1 4
3 8
12 15
20 20
输出样例
4