Учёный решил провести кластеризацию некоторого множества звёзд по их расположению на карте звёздного неба. Кластер звёзд — это набор звёзд (точек) на графике. Каждый кластер имеет форму прямоугольника, причём эти прямоугольники между собой не пересекаются. Центр кластера — это одна из звёзд на графике, сумма расстояний от которой до всех остальных звёзд кластера минимальна.
В файле А хранятся данные о звёздах 2-х кластеров, в файле Б хранятся данные о звёздах 3-х кластеров. Для каждой звезды дана характеристика: тип цвета, тип светимости и её размер в соответствии с таблицей.
| Обозначение | Цвет | Обозначение | Размер |
|---|---|---|---|
| G | белый | I | сверхгигант |
| J | зеленый | II | яркий гигант |
| L | синий | III | гигант |
| N | оранжевый | IV | субгигант |
| Y | красный | V | карлик |
| S | голубой | VI | субкарлик |
| Z | желтый | VII | квазар |
Полученные значения записаны в характеристике слитно: обозначение цвета, светимость (обозначается цифрой 1–9) и обозначение размера (римские цифры).
Расстояние между двумя точками A(x1; y1) и B(x2; y2) вычисляется по формуле:
Даны два входных файла (файл А и файл Б). Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1 — минимальное расстояние от центра кластера с наименьшим количеством точек до красного гиганта, и A2 — максимальное расстояние от центра кластера с наименьшим количеством точек до красного гиганта.
Для файла Б определите координаты центра каждого кластера, затем найдите два числа: B1 — минимальное расстояние между двумя различными жёлтыми карликами, расположенными в одном и том же кластере, и B2 — расстояние между центрами кластеров с минимальным и максимальным количеством жёлтых карликов.
В ответе запишите четыре числа: в первой строке — целую часть произведения A1 × 10 000, затем целую часть произведения A2 × 10 000; во второй строке — сначала целую часть произведения B1 × 10 000, затем целую часть произведения B2 × 10 000.
Ответ:
PDF-версии: 