Lịch họp tối đa

Xem dưới dạng PDF

Gửi bài giải


Điểm: 20
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 64M
đầu vào: stdin
Đầu ra: stdout

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

Việt muốn tham gia nhiều cuộc họp nhất có thể tại trung tâm hội nghị. Có \(N\) cuộc họp được đăng ký, cuộc họp thứ \(i\) bắt đầu lúc \(S_i\) và kết thúc lúc \(E_i\). Việt không thể tham gia hai cuộc họp có thời gian trùng nhau (tuy nhiên, Việt có thể tham gia cuộc họp tiếp theo ngay tại thời điểm cuộc họp trước vừa kết thúc, tức là nếu cuộc họp trước kết thúc lúc \(t\) và cuộc họp sau bắt đầu lúc \(t\) thì vẫn hợp lệ).

Hãy tìm số lượng cuộc họp tối đa mà Việt có thể tham gia.

Dữ liệu vào
  • Dòng đầu chứa số nguyên dương \(N\) (\(1 \le N \le 10^5\)).
  • \(N\) dòng tiếp theo, mỗi dòng chứa hai số nguyên dương \(S_i\) và \(E_i\) (\(1 \le S_i < E_i \le 10^9\)).
Dữ liệu ra
  • In ra một số nguyên duy nhất là số cuộc họp tối đa Việt có thể tham gia.
Ví dụ

Đầu vào:

3
1 3
2 5
3 6

Đầu ra:

2

Giải thích: Việt có thể chọn tham gia cuộc họp 1 (từ 1 đến 3) và cuộc họp 3 (từ 3 đến 6).


Nhận xét

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