Thái hái táo

Xem dưới dạng PDF

Gửi bài giải

Điểm: 30
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Thái có \(n\) cây táo. Thái muốn hái hết táo từ cả \(n\) cây, nhưng số lượng cây lại quá nhiều. Chính vì thế, Thái đã thuê Minh giúp Thái hái táo. Minh có \(q\) dịch vụ khác nhau. Dịch vụ \(i\) có giá là \(c_i\), Minh sẽ thu hoạch toàn bộ các cây táo đánh số từ \(l_i\) đến \(r_i\). Thái muốn biết chi phí rẻ nhất để thu hoạch toàn bộ \(n\) cây táo. Các bạn giúp Thái nhé!

Dữ liệu vào

  • Dòng đầu tiên gồm \(2\) số nguyên \(n,q\).
  • \(q\) dòng tiếp theo, mỗi dòng gồm \(3\) số nguyên \(l_i,r_i,c_i\), một gói dịch vụ.

Dữ liệu ra

  • In ra chi phí nhỏ nhất. Nếu không có cách nào để hái toàn bộ các cây, in ra \(-1\).

Ràng buộc

  • \(1 \le n, q \le 10^5\)
  • \(1 \le c_i \le 10^9\)

Input 1

5 3
1 4 2
5 5 3
2 5 1

Output 1

3

Input 2

5 5
5 5 3
1 2 9
3 5 7
3 5 6
2 4 6

Output 2

15

Nhận xét

Không có ý kiến tại thời điểm này.