DHBB 2017 - LQDDN - 10 - Heo đất

Xem dạng PDF

Gửi bài giải

Điểm: 30,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, Output Only, 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

Dũng rất thích sưu tầm heo đất và nuôi chúng. Để có đủ tiền để đi tham quan các địa điểm du lịch nổi tiếng của Ninh Bình trong đợt thi DH và ĐBBB 2017, Dũng sưu tầm được ~N~ con heo đất và đánh số từ 1 đến ~N~, ban đầu chúng đều rỗng. Mỗi ngày cậu ta chọn ra 1 cặp ~(L, R)~ và bỏ vào mỗi hộp trong đoạn có chỉ số từ ~L~ đến ~R~ 1 đồng tiền. Cậu ta thực hiện như vậy trong ~M~ ngày.

Yêu cầu: Sau ~M~ ngày, Dũng muốn biết có bao nhiêu hộp đựng tiền có ít nhất ~X~ đồng tiền trong đó và cậu ta có ~Q~ truy vấn như vậy.

Input

  • Dòng đầu tiên chứa hai số nguyên dương ~N, M~ (~N~: số hộp tiền, ~M~: số ngày mà Dũng thực hiện);
  • ~M~ dòng tiếp theo, mỗi dòng chứa 2 số nguyên dương ~L~ và ~R~;
  • Dòng thứ ~M + 2~ chứa một số nguyên ~Q~ là số lượng truy vấn;
  • ~Q~ dòng tiếp theo chứa một số nguyên dương ~X~ (~X \le N~) của từng truy vấn.

Output

  • Ghi ra ~Q~ dòng, mỗi dòng chứa số nguyên là kết quả của truy vấn tương ứng.

Sample Input 1

7 4
1 3
2 5
1 2
5 6
4
1
7
4
2

Sample Output 1

6
0
0
4

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.