Submit | All submissions | Best solutions | Back to list |
VRENT - Cho thuê máy tính |
Zone là ông chủ của 1 tiệm Internet. hàng ngày quán Internet của anh ta thường nhận được yêu cầu thuê máy của các bạn trẻ để tổ chức các giải Game, mỗi yêu cầu như thế biết được thời điểm bắt đầu và thời điểm kết thúc. Và lịch cho thuê không được có 2 yêu cầu nào trùng nhau.
Zone loay hoay không biết nên chọn những yêu cầu cho thuê máy nào để tổng thời gian cho thuê là lớn nhất. Bạn hãy giúp Zone viết 1 chương trình tìm lịch cho thuê máy tính tối ưu nhất.
Input
Dòng đầu tiên chứa một số nguyên dương n (n ≤ 100000) là số yêu cầu.
Mỗi dòng trong số n dòng tiếp theo chứa 2 số nguyên dương u và v (0 ≤ u < v ≤ 106), mô tả một yêu cầu bắt đầu tại thời điểm u và kết thúc tại thời điểm v.
Output
Gồm một dòng duy nhất là tổng thời gian lớn nhất mà Zone có thể cho thuê máy tính
Example
Input:4
0 3
2 4
3 7
1 5
Output:
7
Giải thích: Chọn yêu cầu 1 và yêu cầu 3.
Added by: | special_one |
Date: | 2010-11-05 |
Time limit: | 0.200s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | C C++ 4.3.2 CPP C99 JAVA PAS-FPC |
Resource: | classical problem |