Nhiệt độ
Đề bài
Mô tả
Một công ty xây dựng các phòng chăm sóc vật nuôi được mô tả bởi một hình chữ nhật kích thước chia thành lưới ô vuông đơn vị. Mỗi ô là một phòng có nhiệt độ là một số nguyên trong đoạn . Theo quy định các con vật phải được chăm sóc ở ít nhất phòng trước khi đưa đi tiêu thụ. Khi di chuyển các con vật từ phòng này qua phòng khác nó phải chịu sốc nhiệt là độ lệch nhiệt độ giữa hai phòng.
Khả năng chịu sốc nhiệt của con vật là một số nhỏ nhất sao cho con vật có thể di chuyển tới ít nhất phòng (tính cả phòng ban đầu). Biết rằng con vật ở một phòng có thể di chuyển sang các phòng có chung cạnh nếu độ chênh lệch nhiệt độ không vượt quá .
Yêu cầu: Hãy giúp công ty tính tổng khả năng chịu sốc nhiệt của con vật ở các phòng cần được kiểm tra.
Dữ liệu vào
- Dòng đầu chứa ba số nguyên dương .
- dòng tiếp theo, dòng thứ chứa số nguyên, số thứ là nhiệt độ của phòng .
- dòng tiếp theo, dòng thứ chứa số nguyên thuộc , trong đó số thứ là cho biết phòng là phòng có con vật cần được kiểm tra.
Dữ liệu ra
In ra một số nguyên duy nhất là tổng khả năng chịu sốc nhiệt của con vật ở các phòng cần được kiểm tra.
Ràng buộc
- ,
- Nhiệt độ mỗi phòng là số nguyên trong đoạn
Subtasks
- Subtask 1 ( số điểm): .
- Subtask 2 ( số điểm): .
- Subtask 3 ( số điểm): Không có giới hạn gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 4 8 15 20 18 100 13 19 23 26 18 17 40 60 19 35 26 30 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 |
21 | Khả năng chịu sốc nhiệt của con vật ở phòng là và ở phòng là . Tổng là . |
| 4 4 8 15 20 18 100 13 19 23 26 18 17 40 60 19 35 26 30 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 |
25 | Khả năng chịu sốc nhiệt của con vật ở phòng là , ở phòng là và ở phòng là . Tổng là . |
Bình luận