[Nghệ An - 23] Đèn chiếu sáng công cộng


Submit solution

Points: 100
Time limit: 1.0s
Memory limit: 256M

Problem type

Dọc theo tuyến đường giao thông liên xã của xã A và xã B có N ngôi nhà được chiếu sáng bởi M cột đèn điện công cộng. Tuyến đường giao thông liên xã được xem là một đường thẳng, gốc tọa độ được đặt tại trường trung học cơ sở của xã A nằm trên tuyến đường đó. Mỗi đèn điện có cường độ, phạm vi chiếu sáng nhất định. Ngôi nhà thứ i nằm trên toạ độ a_i, cột đèn điện thứ j nằm trên toạ độ b_j.

Mỗi ngôi nhà sẽ được chiếu sáng nếu khoảng cách từ cột đèn điện đến ngôi nhà không quá giá trị d (|a_i – b_j| <= d); nếu cột đèn điện đặt tại cổng ngôi nhà nào đó thì xem như d = 0. Để đảm bảo an toàn giao thông, mỗi ngôi nhà cần ít nhất được một đèn điện chiếu sáng.

Yêu cầu: Hãy tìm giá trị d tối thiểu sao cho mỗi ngôi nhà được ít nhất một đèn điện chiếu sáng.

Dữ liệu vào
Dòng đầu tiên gồm 2 số nguyên dương N, M (1 <= N, M <= 10^5) Dòng thứ hai gồm N số nguyên a_1, a_2, ..., a_n (-10^9 <= a_i <= 10^9) Dòng thứ ba gồm M số nguyên b_1, b_2, ..., b_m (-10^9 <= b_j <= 10^9) Các số trên cùng một dòng cách nhau bởi dấu cách.

Kết quả
Ghi ra một dòng duy nhất chứa một số nguyên là giá trị d nhỏ nhất cần tìm.

Ví dụ

3 2
-2 2 4
-3 0
4

Giới hạn

  • 60% số test với 1 <= N, M <= 10^4
  • 40% số test với 10^4 < N, M <= 10^5

Comments

There are no comments at the moment.