eolymp
bolt
Try our new interface for solving problems
Məsələlər

Болото

Болото

Иван-Царевич хочет спасти из плена Василису Прекрасную. На пути к темнице, где Кощей Бессмертный держит пленницу, есть болото с параллельными бесконечно длинными берегами ширины h. В болоте имеется n кочек, i-я кочка имеет координаты xi, yi. Ось OX направлена параллельно берегу болота, а ось OY направлена перпендикулярно берегу болота от начального берега к конечному, точки начального берега имеют координату y = 0.

Определить, какой минимальной длиной прыжка должен обладать Иван-Царевич, чтобы перебраться через болото.

Входные данные

В первой строке находятся числа h (1h30000) и n (1n100). В следующих n строках записаны координаты точек xi, yi (1xi, yi30000). Число h и все координаты - целые точки.

Выходные данные

Вывести минимальную длину прыжка с точностью до 6 десятичных знаков.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
10 3
1 3
3 7
6 6
Çıxış verilənləri #1
4.472136
Giriş verilənləri #2
12 3
1 6
5 3
5 9
Çıxış verilənləri #2
5.000000