Nộp bài
Điểm:
1400 (thành phần)
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
REHALL.inp
Output:
REHALL.out
Tác giả:
Dạng bài
Tại một trung tâm hội nghị có một hội trường lớn, rất đẹp nên nhận được n đơn đặt hàng của n công ty sự kiện. Công ty thứ i muốn sử dụng hội trường này trong khoảng thời gian từ a_i đến b_i và trả tiền thuê là c_i.
Yêu cầu: Hãy bố trí lịch thuê hội trường để tổng số tiền thu được là lớn nhất mà thời gian sử dụng hội trường của hai công ty bất kỳ đều không trùng nhau.
Input, Output and Scoring
Input (REHALL.inp
)
- Dòng đầu tiên gồm một số nguyên dương n (n \le 10^5).
- n dòng tiếp theo, mỗi dòng gồm ba số nguyên a_i, b_i, c_i cách nhau một khoảng trắng (1 \le a_i < b_i \le 10^5, 1 \le c_i \le 10^5).
Output (REHALL.out
)
- Tổng số tiền thu được lớn nhất.
Example
Input (REHALL.inp
)
5
1 2 100
5 6 300
3 4 200
7 8 400
8 10 200
Output (REHALL.out
)
1000
Bình luận