Задание 27 ЕГЭ по информатике · 9C15B9

Кластеры точек и звёздВысокаяКЭС 4.1
Фрагмент звёздного неба спроецирован на плоскость с декартовой системой координат. Необходимо выполнить кластеризацию точек-звёзд на непересекающиеся кластеры, помещаемые в прямоугольники со сторонами длиной H=6,0 и W=5,5. Для каждого кластера требуется найти центр — точку, сумма расстояний от которой до остальных точек кластера минимальна. Расстояние между точками A(x1,y1) и B(x2,y2) вычисляется по формуле d(A,B)=(x₂−x₁)2+(y₂−y₁)2.
В файле А содержатся точки двух кластеров. Для файла А нужно найти A1 — количество красных гигантов на расстоянии не более 1,0 от центра кластера с наименьшим количеством точек, и A2 — расстояние между центрами кластеров.
В файле Б содержатся точки трёх кластеров. Для файла Б нужно найти B1 — наименьшее расстояние от центра кластера до голубого гиганта этого кластера, и B2 — наибольшее количество жёлтых карликов в одном кластере.
В каждой строке файла сначала записаны координаты звезды, затем её спектральный класс, подкласс и класс светимости. Для белых карликов класса светимости VII спектральный класс и подкласс не указываются. Спектральные классы расположены по убыванию температуры: O, B, A, F, G, K, M. Классы светимости обозначаются римскими цифрами I–VII. Для решения необходимы данные из файлов А и Б.
В ответе запишите четыре числа: в первой строке — A1 и целую часть произведения A2×10000; во второй строке — целую часть произведения B1×10000 и B2.
1_9C15B9.zip

Показать ответ
3 129201; 4601 13
Подсказки (2)
  1. Сначала разделите точки каждого файла на кластеры по условию о прямоугольниках со сторонами H и W.
  2. Для центра кластера переберите его точки и для каждой посчитайте сумму расстояний до всех остальных точек этого кластера.
Решение
1. Считать координаты и характеристики звёзд из файлов А и Б.

2. Разбить точки каждого файла на единственные кластеры, удовлетворяющие условию размещения в непересекающихся прямоугольниках.

3. В каждом кластере найти точку, для которой сумма евклидовых расстояний до остальных точек минимальна.

4. Для файла А подсчитать красные гиганты в кластере с минимальным числом точек на расстоянии не более 1,0 от его центра и вычислить расстояние между двумя центрами.

5. Для файла Б найти минимальное расстояние от центра кластера до голубого гиганта этого кластера и максимальное число жёлтых карликов в одном кластере.
Частые ошибки
  • Принимать геометрический центр прямоугольника за центр кластера.
  • Считать расстояние без квадратного корня.
  • Не учитывать, что для класса светимости VII в строке отсутствуют спектральный класс и подкласс.
  • Округлять произведения вместо взятия целой части.

Источник: Открытый банк ФИПИ

Похожие задания

27Требуется разбить множество точек на непересекающиеся непустые кластеры так, чтобы точки каждого кластера…Кластеры точек и звёзд · 76B8BD27Необходимо разбить множество точек на непересекающиеся непустые кластеры так, чтобы точки каждого кластера…Кластеры точек и звёзд · 7B95E827Учёный решил провести кластеризацию полученных точек, являющихся изображениями звёзд, то есть разбить их…Кластеры точек и звёзд · 82E6AD27Задание выполняется с использованием прилагаемых файлов. Фрагмент звёздного неба спроецирован на плоскость с…Кластеры точек и звёзд · 90EECD27Учёный решил провести кластеризацию полученных точек, являющихся изображениями звёзд, то есть разбить их…Кластеры точек и звёзд · 9C8C8627Задание выполняется с использованием прилагаемых файлов. Фрагмент звёздного неба спроецирован на плоскость с…Кластеры точек и звёзд · AEB8BB27Задание выполняется с использованием прилагаемых файлов. В файлах A и Б записаны координаты точек на…Кластеры точек и звёзд · B5FB7227Учёный решил провести кластеризацию полученных точек, являющихся изображениями звёзд, то есть разбить их…Кластеры точек и звёзд · C22345

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ЕГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.