Đặt trạm phủ sóng (Olympic 30/4 K10 - 2015)

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

Nhà cung cấp dịch vụ viễn thông Mobi đã khảo sát số lượng người sẽ dùng dịch vụ trên một con đường thẳng mới được xây dựng và đánh dấu lại những vị trí trên con đường này. Đầu con đường được đánh tọa độ bắt đầu từ \(0\). Tại vị trí có tọa độ \(X\) (đơn vị chiều dài) có số lượng người sẽ sử dụng dịch vụ là \(Y\). Trước mắt, nhà cung cấp dịch vụ cần đặt một trạm phát sóng có bán kính phủ sóng là \(K\) đơn vị chiều dài để phủ sóng cho một số người sử dụng dịch vụ trên con đường này.

Yêu cầu

  • Bạn hãy xác định vị trí đặt trạm phát sóng sao cho trạm có thể phục vụ được số lượng người sử dụng nhiều nhất có thể.

Dữ liệu vào

  • Dòng đầu tiên ghi hai số nguyên \(N\) và \(K\) \((0 \lt N \le 10^6, 0 \lt K \le 2 \times 10^6)\), trong đó \(N\) là số điểm dân cư đã được đánh dấu, \(K\) là bán kính phủ sóng của trạm.
  • Trong \(N\) dòng tiếp theo, dòng thứ \(i\) \((i=1..N)\) ghi hai số nguyên \(X[i]\) và \(Y[i]\) cho biết tại vị trí \(X[i]\) có số lượng người dùng là \(Y[i]\) \((0\le X[i] \le 10^6, 0 \le Y[i] \le 10^4)\). Các số trên cùng dòng viết cách nhau ít nhất một dấu cách.

Dữ liệu ra

  • Một số nguyên cho biết số người dùng nhiều nhất sẽ được phục vụ.

Input 1

4 3
7 4
15 10
2 2
1 5

Output 1

11

Giải thích

Chọn vị trí trạm tại X=4. Như vậy có thể phủ sóng đến các vị trí có toạ độ 1, 2, 7. Số lượng người sử dụng lớn nhất là 11.


Nhận xét

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