E. [USACO12MAR] Flowerpot S

    传统题 文件IO:fpot 2000ms 256MiB

[USACO12MAR] Flowerpot S

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定 NN 滴水的初始坐标 (xi,yi)(x_i,y_i)。所有水滴都以每秒 11 个单位长度的速度竖直向下落。

你可以在 xx 轴上放置一个宽度为 WW 的花盆。花盆会接住横坐标位于其覆盖范围内的水滴,恰好落在花盆边沿上的水滴也算接住。

要求花盆接到第一滴水和最后一滴水的时间差至少为 DD。请计算满足要求的最小宽度;若无法满足要求,输出 −1-1。

输入格式

从文件 fpot.in 读入。

第一行包含两个整数 N,DN,D,分别表示水滴数量和要求的最小时间差。

接下来 NN 行,每行包含两个整数 xi,yix_i,y_i,表示一滴水的初始坐标。

输出格式

输出到文件 fpot.out。

输出一行,包含一个整数,表示最小的花盆宽度。如果无解,输出 −1-1。

样例

4 5
6 3
2 4
4 10
12 15
2

样例解释

将花盆放在横坐标 44 到 66 的范围,可以接住初始位置为 (4,10)(4,10) 和 (6,3)(6,3) 的两滴水。时间差为 10−3=7≥510-3=7\ge5,花盆宽度为 22。

数据规模与约定

对于 40%40\% 的数据,1≤N≤10001\le N\le1000,1≤D≤20001\le D\le2000。

对于所有数据,1≤N≤1051\le N\le10^5,1≤D≤1061\le D\le10^6。

对于每滴水,0≤xi,yi≤1060\le x_i,y_i\le10^6。

CSP J/S 测试

未参加
状态
已结束
规则
复赛模式
题目
5
开始于
2026-10-25 9:00
结束于
2026-11-1 9:00
持续时间
168 小时
主持人
参赛人数
4