Site icon Информатика Эксперт

Е27.6 Аномалиями назовём звёзды, находящиеся на расстоянии более одной условной единицы от звёзд кластеров.

Учёный решил провести кластеризацию некоторого множества звёзд по их расположению на карте звёздного неба. Кластер звёзд – это набор звёзд (точек) на графике, лежащий внутри прямоугольника. Каждая звезда обязательно принадлежит только одному из кластеров.

Истинный край кластера – это одна из звёзд на графике, сумма расстояний от которой до всех остальных звёзд кластера максимальна.

Под расстоянием понимается расстояние Евклида между двумя точками A(x1,y1) и B(x2,y2) на плоскости, которое вычисляется по формуле:

Аномалиями назовём звёзды, находящиеся на расстоянии более одной условной единицы от звёзд кластеров. При расчётах аномалии учитывать не нужно.

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

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

Для каждого файла определите координаты края каждого кластера, затем вычислите два числа: Tx – среднее арифметическое абсцисс краев кластеров, и Ty – среднее арифметическое ординат краев кластеров.

В ответе запишите четыре числа: в первой строке сначала целую часть абсолютного значения произведения , затем целую часть абсолютного значения произведения  для файла А, во второй строке – аналогичные данные для файла B.

Возможные данные одного из файлов иллюстрированы графиком.

Внимание! График приведён в иллюстративных целях для произвольных значений, не имеющих отношения к заданию.

Для выполнения задания используйте данные из прилагаемого файла.

 

ege-inf-zad27-6A.txt     ege-inf-zad27-6A.xlsx

ege-inf-zad27-6B.txt     ege-inf-zad27-6B.xlsx

 

Ответ:

для файла А

  Tx × 10000

  Ty × 10000

для файла Б

  Tx × 10000

  Ty × 10000

 

kompege.ru № 20497 (М. Попков) – задание №27

Решение:

Visualizing DBSCAN Clustering

https://www.naftaliharris.com/blog/visualizing-dbscan-clustering/

Решение: Кабанов Алексей

для файла А

[286, 300, 302]
13258 2656

для файла Б

[1985, 2132, 1915, 1948, 2004]
209434 474989

Ответ:

13258 2656
209434 474989

Exit mobile version