Задание 27 ЕГЭ, информатика: Программирование

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

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

В файле А хранятся данные о звёздах 2-⁠х кластеров, в файле Б хранятся данные о звёздах 3-⁠х кластеров. Для каждой звезды дана характеристика: тип цвета, тип светимости и её размер в соответствии с таблицей.

 

ОбозначениеЦветОбозначениеРазмер
GбелыйIсверхгигант
JзеленыйIIяркий гигант
LсинийIIIгигант
NоранжевыйIVсубгигант
YкрасныйVкарлик
SголубойVIсубкарлик
ZжелтыйVIIквазар

 

Полученные значения записаны в характеристике слитно: обозначение цвета, светимость (обозначается цифрой 1–⁠9) и обозначение размера (римские цифры).

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

 \rho левая круглая скобка A; B правая круглая скобка = корень из: начало аргумента: левая круглая скобка x_2 минус x_1 правая круглая скобка в квадрате плюс левая круглая скобка y_2 минус y_1 правая круглая скобка в квадрате конец аргумента .

Даны два входных файла (файл А и файл Б). Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1  — минимальное расстояние от центра кластера с наименьшим количеством точек до красного гиганта, и A2  — максимальное расстояние от центра кластера с наименьшим количеством точек до красного гиганта.

Для файла Б определите координаты центра каждого кластера, затем найдите два числа: B1  — минимальное расстояние между двумя различными жёлтыми карликами, расположенными в одном и том же кластере, и B2  — расстояние между центрами кластеров с минимальным и максимальным количеством жёлтых карликов.

Файл A

Файл B

В ответе запишите четыре числа: в первой строке  — целую часть произведения A1 × 10 000, затем целую часть произведения A2 × 10 000; во второй строке  — сначала целую часть произведения B1 × 10 000, затем целую часть произведения B2 × 10 000.

 

Ответ:

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

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