Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 5 · Lập trình

Bài 5

Điểm
8 điểm
Bộ nhớ
1025 MB
Tên chương trình
CBAI5.CPP / CBAI5.PY
Vào / Ra
bàn phím → màn hình

Đề bài

Trường THCS nơi Dũng đang học có trồng một hàng cây xanh trông rất đẹp. Hàng cây gồm nn cây xanh được đánh số thứ tự từ 1 đến nn (theo hướng từ trái sang phải). Để đơn giản có thể coi hàng cây như trục tọa độ Ox và cây thứ ii có tọa độ xix_i (x1<x2<⋯<xn)(x_1 < x_2 < \cdots < x_n).

Để tưới cho cây, nhà trường có kế hoạch lắp đặt mm vòi tưới nước tự động. Vòi nước thứ ii (i=1,2,…,m)(i = 1, 2, \ldots, m) được lắp tại vị trí cây tit_i, có bán kính tưới nước là RiR_i. Điều này có ý nghĩa rằng vòi nước này tưới được cây tit_i và tất cả các cây có khoảng cách đến tit_i không vượt quá RiR_i.

Yêu cầu: Cho biết vị trí lắp đặt mm vòi nước và bán kính tưới nước của mm vòi này. Hãy đếm xem có bao nhiêu cây được tưới nước.

Dữ liệu vào

Nhập từ bàn phím

  • Dòng đầu tiên chứa hai số nguyên dương n,mn, m (1≤m≤n≤106)(1 \le m \le n \le 10^6).
  • Dòng thứ hai chứa nn số nguyên x1,x2,…,xnx_1, x_2, \ldots, x_n (0<x1<x2<⋯<xn≤109)(0 < x_1 < x_2 < \cdots < x_n \le 10^9) lần lượt là tọa độ của các cây 1,2,…,n1, 2, \ldots, n.
  • Tiếp theo là mm dòng, dòng thứ ii chứa hai số nguyên dương ti,Rit_i, R_i (1≤ti≤n; Ri≤109)(1 \le t_i \le n;\ R_i \le 10^9) lần lượt là số hiệu và bán kính tưới nước của vòi thứ ii (i=1,2,…,m)(i = 1, 2, \ldots, m).

Hai số liên tiếp trên cùng một dòng cách nhau bằng khoảng trống (space).

Kết quả ra

Ghi ra màn hình một số nguyên duy nhất là số cây được tưới nước.

Ràng buộc

  • Có 30%30\% số tests ứng với 30%30\% số điểm của bài có m=1m = 1.
  • 30%30\% số tests tiếp theo ứng với 30%30\% số điểm của bài có n≤2000n \le 2000.
  • Các tests còn lại không có giới hạn bổ sung.

Ví dụ

Dữ liệu vào
5 2
1 3 5 7 9 11
1 5
4 2
Kết quả ra
5

Giải thích

Vòi thứ nhất tưới được các cây số hiệu 1, 2, 3; vòi thứ hai tưới được các cây 3, 4, 5. Như vậy chỉ các cây 1, 2, 3, 4, 5 được tưới nước.

Thuộc đề thi

Kỳ thi chọn học sinh giỏi thành phố cấp THCS năm học 2025-2026 — Môn thi: Tin học

Hải Phòng · Cấp thành phố · Năm học 2025-2026