Codeforces Round 118 (Div. 1) |
---|
Закончено |
Представьте себе декартову систему координат. В k различных точках расположены станции метро. Из любой станции метро можно мгновенно попасть в любую. То есть время путешествия на метро между любыми двумя станциями можно считать равным нулю. На метро разрешается путешествовать только между станциями метро, то есть выйти из метро где-то посередине пути между станциями нельзя.
Есть n гномов, они заданы своими координатами на плоскости. Гномы хотят все вместе посмотреть сериал в какой-нибудь одной целочисленной точке плоскости. Для этого они выбирают точку, в которой соберутся, и одновременно начинают идти в нее. За одну секунду гном из точки с координатами (x, y) может переместиться в одну из точек: (x - 1, y), (x + 1, y), (x, y - 1), (x, y + 1). Также гномы могут пользоваться метро сколько угодно (метро перемещает гномов мгновенно). Гномы не мешают друг другу при перемещении (то есть гномы перемещаются одновременно и независимо друг от друга).
Помогите гномам, найдите минимальное время, за которое им удастся собраться в одной точке.
В первой строке записано два целых числа n и k (1 ≤ n ≤ 105; 0 ≤ k ≤ 105) — количество гномов и станций метро, соответственно.
В следующих n строках записаны координаты гномов. В i-й строке записаны два целых числа через пробел xi и yi (|xi|, |yi| ≤ 108) — координаты i-го гнома. Гарантируется, что все гномы находятся в различных точках.
В следующих k строках записаны координаты станций метро. В t-й строке записаны два целых числа через пробел xt и yt (|xt|, |yt| ≤ 108) — координаты t-й станции метро. Гарантируется, что все станции метро находятся в различных точках.
Выведите одно целое число — минимальное время, за которое всем гномам удастся собраться в одной точке, чтобы посмотреть сериал.
1 0
2 -2
0
2 2
5 -3
-4 -5
-4 0
-3 -2
6
Название |
---|