[DHBB24 - CHY - 11] Bài 3: Quảng cáo

Xem dạng PDF

Gửi bài giải

Điểm: 40,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Để thực hiện văn minh đô thị, chính quyền thành phố đã làm một bảng hình chữ nhật chiều cao 1, chiều dài ~m~ dọc theo một con phố để cho các cá nhân, tổ chức có yêu cầu dán quảng cáo của mình ở trên đó. Bảng được chia thành ~m~ ô vuông đánh số từ trái sang phải là ~1, 2, \dots, m~.

Trong ~n~ ngày đầu tiên, ngày thứ ~i~ có một đơn vị dán biển quảng cáo của mình lên bảng; quảng cáo của đơn vị này chiếm từ ô ~a_i~ đến ô ~b_i~ và sẽ dán đè lên quảng cáo của đơn vị đã dán trước đó (nếu có) (~i = 1, 2, \dots, n~).

Hỏi rằng sau ~n~ ngày thì có bao nhiêu biển quảng cáo không bị các đơn vị khác dán đè lên?

Xác định số lượng biển quảng cáo không bị dán đè lên.

Input

  • Dòng đầu tiên chứa số nguyên dương ~m~.
  • Dòng thứ hai chứa số nguyên dương ~n~ (~1 \le n \le 10^5~).
  • ~n~ dòng tiếp theo, dòng thứ ~i~ chứa hai số nguyên ~a_i, b_i~ (~1 \le a_i \le b_i \le m~) mô tả biển quảng cáo thứ ~i~ (~i = 1, 2, \dots, n~).

Output

  • Ghi ra một số nguyên duy nhất là số lượng biển quảng cáo không bị các biển quảng cáo khác dán đè lên.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.