Contest Trại hè Miền Bắc 2026 - Phủ sóng 5G

Xem dạng PDF

Gửi bài giải


Điểm: 60,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

Một thành phố có một con đường huyết mạch và ~n~ điểm dân cư dọc theo con đường đó. Điểm dân cư thứ ~i~ ở vị trí ~x_i~. Lãnh đạo thành phố đang cần triển khai phủ sóng 5G để mọi người dân đều có thể kết nối. Qua khảo sát, điểm dân cư thứ ~i~ có ~c_i~ người. Thành phố dự kiến xây dựng ~k~ trạm phát có cùng công suất như nhau. Để đảm bảo an toàn, tất cả các trạm phát đều phải được đặt ở các điểm dân cư. Công suất mỗi trạm phát luôn là một giá trị số nguyên dương. Nếu trạm phát có công suất ~p~ ở điểm dân cư thứ ~i~ có thể phát tín hiệu cho người ở điểm dân cư thứ ~j~ nếu như ~|x_i-x_j| \le p~. Tại mỗi điểm dân cư có thể không xây dựng, hoặc xây dựng ~1~, hoặc nhiều trạm phát khác nhau.

Yêu cầu: Biết mỗi trạm phát có thể phục vụ cung cấp tín hiệu cho tối đa ~M~ người dân cùng lúc. Hãy xác định công suất tối thiểu để trong trường hợp lý tưởng có thể phát tín hiệu cho tất cả dân cư trong toàn thành phố cùng lúc.

Input

  • Dòng đầu chứa số ~3~ nguyên dương ~N,M,K~ ~(N \le 10^5; M \le 10^{15}; K \le 10^9)~

  • Dòng ~2~ chứa ~N~ số nguyên ~x_1,x_2,x_3,\dots,x_N~

  • Dòng ~3~ chứa ~N~ số nguyên ~c_1,c_2,c_3,\dots,c_N~ ~(0 \le x_i,c_i \le 10^9)~

Output

Một số nguyên duy nhất là giá trị ~p~ tối thiểu tìm được.

Scoring

Subtask Điểm Ràng buộc
1 ~10\%~ ~K=1; N \le 10; c_i \le 10^3; M \ge 10^5~
2 ~20\%~ ~x_i=i; c_i=1\ \forall i=1,2,3,\dots,n~
3 ~35\%~ ~M \ge 10^{14}~
4 ~35\%~ Không có ràng buộc bổ sung.

Sample Input 1

5 10 2
1 2 3 8 9
4 3 3 4 2

Sample Output 1

1

Sample Input 2

5 9 2
1 2 3 8 9
4 3 3 4 2

Sample Output 2

5

Notes

  • Trong ví dụ ~1~, đặt trạm phát ở vị trí ~2~ và ~9~. Lúc đó, trạm phát ở vị trí ~2~ sẽ phục vụ cho tất cả các khách ở các vị trí ~1,2,3~. Trạm phát ở vị trí ~9~ phục vụ cư dân ở vị trí ~8,9~.

  • Trong ví dụ ~2~, đặt trạm phát ở vị trí ~2~ và ~8~. Lúc đó trạm phát ở vị trí ~2~ phục vụ cho cư dân ở vị trí ~1,2~ và ~2~ cư dân ở vị trí ~3~. Trạm phát ở vị trí ~8~ sẽ phục vụ cho ~1~ cư dân ở vị trí ~3~, ~4~ cư dân ở vị trí ~8~ và ~2~ cư dân ở vị trí ~9~.


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.