Taxi
Đề bài
Mô tả
Bessie lái taxi trên một con đường dài đơn vị (từ vị trí đến ). Có hành khách, hành khách muốn đi từ vị trí đến . Bessie xuất phát từ vị trí và phải kết thúc tại vị trí .
- Bessie chỉ chở được 1 hành khách mỗi lúc.
- Bessie có thể đặt hành khách xuống ở bất kỳ điểm nào (không nhất thiết phải tại điểm đến).
- Tìm quãng đường lái tối thiểu để chở tất cả hành khách đến điểm đến.
Lưu ý: Đáp án có thể vượt quá giới hạn số nguyên 32-bit.
Dữ liệu vào
- Dòng 1: Hai số nguyên và
- Dòng (với ): Hai số nguyên và
Dữ liệu ra
- Một số nguyên duy nhất: tổng quãng đường tối thiểu
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 10 0 9 6 5 |
12 | Chở khách 2 từ 6→5, chở khách 1 từ 0→9. Tổng = 1 + 9 + đi không = 12. |
| 10 10 1 2 6 1 8 5 2 7 1 2 5 3 10 10 5 1 4 9 10 2 |
54 | Tối ưu hóa hành trình để tổng quãng đường = 54. |
Bình luận