Subtask 1:
Sử dụng duyệt chọn các giá trị từng cột. Độ phức tạp
Subtask 2:
Gọi là chi phí tối thiểu của cột đầu tiên nếu cột có chiều cao .
Tính: với .
Đáp số: .
Độ phức tạp: .
Subtask 3:
Nhận thấy
- với
- với
Đặt:
- với
- với
Khi đó:
Ta có thể tính: sử dụng RMQ hoặc Interval Tree.
Độ phức tạp:
Tổng cộng 1 trả lời