#417. flowerpot
flowerpot
老板需要你帮忙浇花。给出滴水的坐标,表示水滴的高度,表示它下落到轴的位置。每滴水以每秒个单位长度的速度下落。
你需要把花盆放在轴上的某个位置,使得从被花盆接着的第滴水开始,到被花盆接着的最后滴水结束,之间的时间差至少为。
我们认为,只要水滴落到轴上,与花盆的边沿对齐,就认为被接住。
给出滴水的坐标和的大小,请算出最小的花盆的宽度。
输入输出格式
输入格式
第一行个整数 和 。
第行每行个整数,表示水滴的坐标()。
输出格式
仅一行个整数,表示最小的花盆的宽度。
如果无法构造出足够宽的花盆,使得在单位的时间接住满足要求的水滴,则输出。
输入输出样例
输入样例 #1
4 5
6 3
2 4
4 10
12 15
输出样例 #1
2
样例解释
有滴水, .水滴必须用至少秒时间落入花盆。花盆的宽度为是必须且足够的。
把花盆放在的位置,它可以接到和水滴, 之间的时间差为满足条件。
数据范围
- 的数据:
- 的数据:$1 \leq N \leq 100000,1 \leq D \leq 1000000,0 \leq x,y \leq 10^6。$