Шулуун дээр n хот болон m үүрэн холбооны цамхаг байрлана. Хотуудын x координатууд нь a1,a2,…,an, цамхгуудын x координатууд нь b1,b2,…,bm байна.
Бүх цамхаг ижил зарчмаар ажиллана. Цамхаг өөрөөсөө r-ээс ихгүй зайд байгаа хотуудыг сүлжээгээр хангана. Өөрөөр хэлбэл i-р хотыг j-р цамхаг хамарна гэдэг нь дараахтай адил:
∣ai−bj∣≤r
Хот бүр өөрт хамгийн ойр байгаа цамхагтайгаа r-ээс ихгүй зайтай байхаар хамгийн бага r-ийг ол.
Тэмдэглэл:
Эхний мөрөнд хоёр натурал тоо n ба m байна (1≤n,m≤105). Эдгээр нь хотын тоо, цамхгийн тоо юм.
Хоёр дахь мөрөнд n бүхэл тоо a1,a2,…,an байна (−109≤ai≤109). Эдгээр нь хотуудын координат юм. Нэг цэг дээр хэдэн ч хот байж болно. Бүх ai нь өсөхгүй биш (non-decreasing) дарааллаар өгөгдөнө.
Гурав дахь мөрөнд m бүхэл тоо b1,b2,…,bm байна (−109≤bj≤109). Эдгээр нь цамхгуудын координат юм.
Бүх хотыг сүлжээгээр хангах хамгийн бага r-ийг хэвлэ.
3 2 -2 2 4 -3 0
4
4 гэсэн хотыг хамгийн ойрын цамхаг болох 0 координаттай цамхагаас 4 зайд байна. Харин −2 болон 2 гэсэн хотууд харгалзан 1, 2 зайд байгаа тул хамгийн бага r=4 болно.
5 3 1 5 10 14 17 4 11 15
3
1 гэсэн хотыг хамгийн ойрын цамхаг болох 4 координаттай цамхагаас 3 зайд байна. Бусад хотууд харгалзан 1, 1, 1, 2 зайд байгаа тул r=3 хангалттай.