QOJ.ac

QOJ

Límite de tiempo: 3 s Límite de memoria: 512 MB Puntuación total: 100

#6205. Наблюдение за звездами

Estadísticas

EI наблюдает за звездами в телескоп. Всего на небе есть $n$ звезд, каждая из которых имеет координаты $(x, y)$ на двумерной плоскости. Если телескоп наведен на точку $(x_0, y_0)$, он видит все звезды, удовлетворяющие условию $(x - x_0)^2 + (y - y_0)^2 \le r^2$. Размер телескопа $r$ можно регулировать. EI хочет узнать, какое минимальное значение $r$ необходимо установить, чтобы увидеть хотя бы $m$ звезд.

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

В первой строке содержатся два целых положительных числа $n$ и $m$, обозначающие количество звезд и требуемое количество видимых звезд.

В следующих $n$ строках содержатся по два целых числа $x$ и $y$, обозначающие координаты звезды. Гарантируется, что никакие две звезды не имеют одинаковых координат.

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

Выведите одно вещественное число — минимальный радиус телескопа. Если ваш ответ $a$, а правильный ответ $b$, то решение считается верным, если выполняется условие $\frac{|a-b|}{\max(1,b)} \leq 10^{-6}$ (то есть абсолютная или относительная погрешность не превышает $10^{-6}$).

Примеры

Пример 1

4 3
0 0
1 1
2 3
3 3

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

1.41421356

Примечание 1

Это $\sqrt 2$.

Ограничения

Для $100\%$ данных гарантируется, что $2\le m\le n\le 2000, |x|, |y| \le 10^4$.

Номер подзадачи $n$ $m$ Баллы
$1$ $\le 50$ $\le n$ $10$
$2$ $\le 200$ $15$
$3$ $\le 700$ $15$
$4$ $\le 2000$ $= n$ $20$
$5$ $\le n$ $40$

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.