Máy kéo
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
2.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Cho một lưới biểu diễn độ cao địa hình. Chi phí di chuyển của máy kéo từ ô này sang ô liền kề bằng hiệu tuyệt đối độ cao giữa hai ô.
Với chi phí tối đa , máy kéo chỉ có thể di chuyển qua các cạnh có hiệu độ cao . Cần tìm chi phí tối thiểu để máy kéo có thể đi đến ít nhất ô (bắt đầu từ bất kỳ ô nào).
Dữ liệu vào
- Dòng 1: Số nguyên
- Dòng (với ): số nguyên cách nhau bởi dấu cách — độ cao của các ô trong hàng
Dữ liệu ra
- Một số nguyên duy nhất: chi phí tối thiểu
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 0 0 0 3 3 0 0 0 0 3 0 9 9 3 3 9 9 9 3 3 9 9 9 9 3 |
3 | Với D=3, vùng gồm các ô độ cao 0 và 3 (cách nhau ≤3) đã đủ ≥13 ô. |
Bình luận