Задание 27 ЕГЭ, информатика: Кластеризация

ЕГЭ ИнформатикаЗадание 27

Учёный решил провести кластеризацию некоторого множества звёзд по их расположению на карте звёздного неба. Кластер звёзд  — это набор звёзд (точек) на графике. Каждая звезда обязательно принадлежит только одному из кластеров. Центр кластера, или центроид,  — это одна из звёзд на графике, сумма расстояний от которой до всех остальных звёзд кластера минимальна. Расстояние между двумя точками  A левая круглая скобка x_1, y_1 правая круглая скобка и  B левая круглая скобка x_2, y_2 правая круглая скобка вычисляется по формуле:  d левая круглая скобка A, B правая круглая скобка = корень из: начало аргумента: левая круглая скобка x_1 минус x_2 правая круглая скобка в квадрате плюс левая круглая скобка y_1 минус y_2 правая круглая скобка в квадрате конец аргумента .

Даны два входных файла (файл 27A и файл 27Б). В файле 27A хранятся данные о звёздах двух кластеров. В каждой строке записана информация о расположении на карте одной звезды: координата x, затем координата y (в условных единицах). Известно, что количество звёзд не превышает 1000. В файле 27Б хранятся данные о звёздах трёх кластеров.

Файл 27А.txt

Файл 27Б.txt

Известно, что количество звёзд не превышает 10 000. Структура хранения информации о звездах в файле 27Б аналогична файлу 27А. Возможные данные одного из файлов иллюстрированы графиком.

Для каждого файла определите координаты центра каждого кластера, затем вычислите два числа: Px  — среднее арифметическое абсцисс центров кластеров, и Py  — среднее арифметическое ординат центров кластеров. В ответе запишите четыре числа: в первой строке сначала целую часть произведения Px × 10 000, затем целую часть произведения Py × 10 000 для файла 27А, во второй строке  — аналогичные данные для файла 27Б.

 

Ответ:

В подтеме 45 задач
Подробный разбор этой задачи готовится. Пока: ответ выше, гайд по теме «Кластеризация» и разбор задания 27 — как решать такие задачи по шагам.

Ещё задачи этой подтемы