eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Радіопередавачі

Радіопередавачі

Відомо, що якщо поряд розміщені два передавачі, які працюють на одній частоті, то якість прицому різко погіршується. Вам задано місцезнаходження \textbf{N} передавачів. Відомо, що кожен з них може використовувати одну з двох доступних частот. потужності всіх передавачів однакові між собою і рівні \textbf{W}. В даному випадку під потужністю розуміється радіус дії впевненого прийому навколо передавача. Яку найбільшу потужність \textbf{W} можуть мати ці передавачі, щоб не існувало області додатної площі впевненого прийому двох передавачів, які транслюють на однаковій частоті? Вибір частоти мовлення кожного передавача залишається за вами. Професср Кнутмен стверджує, що існує розв'язок цієї задачі за час, пропорційний квадрату числа \textbf{N}, і цей розв'язок достатньо ефективний для повного розв'язання цієї задачі. \InputFile У першому рядку вхідного файлу міститься ціле число \textbf{N} (\textbf{3} ≤ \textbf{N} ≤ \textbf{7500}) - кількість передавачів. Далі в \textbf{N} рядках записані координати кожного передавача. Всі координати - цілі числа, які не перевищують \textbf{10000} по абсолютній величині. Всі передавачі мають різні координати. \OutputFile У перший рядок виведіть максимальну потужність передавачів \textbf{W}. Потужність виводьте з \textbf{7} знаками після коми. У другому рядку виведіть \textbf{N} чисел - номер частот передавачів. Число \textbf{1} в \textbf{i}-тій позиції означає, що \textbf{i}-ий передавач повинен вести мовлення на першій частоті. Число \textbf{2} означає, що на другій. Якщо розв'язків декілька, виведіть довільний.
Ліміт часу 4 секунди
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
4
0 0
0 1
1 0
1 1
Вихідні дані #1
0.7071068
1 2 2 1
Автор М.Левін
Джерело Зимові збори у Харкові 2010 День 3