Chậu hoa
Đề bài
Mô tả
Có giọt mưa rơi thẳng đứng với vận tốc 1 đơn vị/giây. Giọt thứ bắt đầu tại tọa độ và chạm đất sau giây.
Đặt một cái chậu hoa có độ rộng tại vị trí trên trục hoành. Chậu bắt được giọt nếu . Tìm độ rộng nhỏ nhất sao cho tồn tại một vị trí đặt chậu mà hiệu thời gian giữa giọt đầu tiên và giọt cuối cùng chạm vào chậu .
Nếu không có độ rộng nào thỏa mãn, in .
Dữ liệu vào
- Dòng : Hai số nguyên và .
- dòng tiếp: Mỗi dòng chứa hai số nguyên và .
Dữ liệu ra
Một số nguyên — độ rộng nhỏ nhất, hoặc nếu không thể.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 5 6 3 2 4 4 10 12 15 |
2 | Đặt chậu : bắt giọt và , hiệu thời gian . |
| 3 10 1 5 5 6 9 7 |
-1 | Ba giọt chỉ chênh nhau nhiều nhất 2 đơn vị thời gian, nên dù đặt chậu rộng đến đâu cũng không đạt hiệu 10. |
| 2 3 5 1 5 9 |
0 | Hai giọt rơi cùng một hoành độ, nên chậu rộng 0 đặt tại vị trí 5 bắt được cả hai, hiệu thời gian . |
Bình luận