HSG THPT Nghệ An 2023 - Cuộc Thi

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ớ: 256M

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

Cuộc thi chạy việt dã năm nay có nhiều vận động viên từ khắp nơi về tham dự. Để đảm bảo các vận động viên không bị lạc đường cũng như có sự hỗ trợ khi cần, ban tổ chức đã sắp xếp \(N\) tình nguyện viên tại các điểm khác nhau dọc con đường chạy thi. Để đảm bảo rằng các tình nguyện viên được sắp xếp cách nhau một cách hợp lý, ban tổ chức đưa ra \(Q\) câu hỏi, mỗi câu hỏi yêu cầu cho biết số tình nguyện viên trong một đoạn đường cho trước.

Dữ liệu vào

  • Dòng đầu tiên chứa \(2\) số \(N\) và \(Q\) \((1 \le N \le 10^5, 1 \le Q \le 10^5)\).
  • Dòng thứ hai chứa N số nguyên phân biệt: \(x_1, x_2, ..., x_N\), mỗi số thuộc đoạn \([0, 10^9]\), cho biết vị trí một tình nguyện viên.
  • Mỗi dòng trong \(Q\) dòng sau chứa \(2\) số nguyên \(A\) và \(B\) \((0 \le A \le B \le 10^9)\), ứng với câu hỏi cho biết có bao nhiêu tình nguyện viên trong đoạn từ \(A\) đến \(B\).

Dữ liệu ra

  • Đưa ra \(Q\) dòng, mỗi dòng là một số nguyên trả lời cho câu hỏi tương ứng.

Input 1

4 6
3 2 7 5
2 3
2 4
2 5
2 7
4 6
8 10

Output 1

2
2
3
4
1
0

Giới hạn

  • Có 50% số điểm tương ứng với:
  • \(N \le 100, Q \le 1000, 0 \le A \le B \le 100, 0 \le x_i \le 100\).
  • Có 50% số điểm tương ứng với các trường hợp còn lại.

Nhận xét

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