HOPMAT2 - Sắp xếp cuộc họp
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: a516 Thánh Ngốc

Một ông chủ có một phòng họp để cho thuê, có N người đến đặt họp, cuộc họp của người thứ i bắt đầu tại thời điểm ai và kết thúc tại thời điểm bi (ai<bi) và người thuê sẽ trả c_i đồng cho ông chủ nếu thuê được phòng. Hai cuộc họp thứ i và j có thể cùng xảy ra khi bi<=aj hoặc bj<=ai. Hãy tính số tiền tối đa mà ông chủ có thể nhận được.
Dữ liệu:

Input:

-Dòng đầu tiên chứa một số nguyên dương N (N<=5000)

-N dòng tiếp theo, mỗi dòng chứa 3 số nguyên dương ai, bi và ci là thời gian bắt đầu, kết thúc và số tiền được trả của cuộc họp thứ i.
Output:

-Số tiền lớn nhất ông chủ nhận được.

Ví dụ

  • input
    4
    8 12 6
    14 15 12
    5 8 5
    6 14 7
    output
    23
Back to Top