Đoạn Liên Tiếp Ngắn Nhất
Đề bài
Mô tả
Trên một đường thẳng có điểm, mỗi điểm có tọa độ và thuộc loại . Cần chọn một đoạn liên tục (theo tọa độ) sao cho chứa ít nhất một điểm thuộc mỗi loại, và độ dài đoạn (hiệu giữa tọa độ lớn nhất và nhỏ nhất) là nhỏ nhất.
Dữ liệu vào
- Dòng 1: Số nguyên
- dòng tiếp theo: Mỗi dòng chứa hai số nguyên và
Dữ liệu ra
- In ra một số nguyên — độ dài đoạn nhỏ nhất chứa đủ mọi loại.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 6 25 7 26 1 15 1 22 3 20 1 30 1 |
4 | Đoạn từ tọa độ đến (dài ) chứa cả 3 loại: |
Bình luận