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 ngôi nhà thứ \(i\) nằm trên tọa độ \(a_i\), mỗi cột đèn điện thứ \(j\) nằm trên tọa độ \(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\), tức là nếu cột đèn điện đặt tại công trì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.
Input
-
Dòng đầu tiên gồm \(2\) số nguyên dương \(N, M\) \((1 \le N, M \le 10^5)\);
-
Dòng thứ hai gồm \(N\) số nguyên \(a_1, a_2, \dots, a_N\) \((-10^9 \le a_i \le 10^9)\);
-
Dòng thứ ba gồm \(M\) số nguyên \(b_1, b_2, \dots, b_M\) \((-10^9 \le b_j \le 10^9)\).
Output
Ghi ra một số nguyên là giá trị \(d\) cần tìm.
Example
Input:
3 2
-2 2 4
-3 0
Output:
4
Input:
5 3
1 5 10 14 17
4 11 15
Output:
3
Scoring
-
(60%) \(1 \le N, M \le 10^4\);
-
(40%) \(10^4 < N, M \le 10^5\).
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.