Задания для подготовки
Имеется набор данных, состоящий из пар положительных целых чисел. Необходимо выбрать из каждой пары ровно одно число так, чтобы сумма всех выбранных чисел не делилась
Входные данные.
Даны два входных файла (файл A и файл B), каждый из которых содержит в первой строке количество
Пример организации исходных данных во входном файле:
6
1 3
5 12
6 9
5 4
3 3
1 1
Для указанных входных данных значением искомой суммы должно быть
В ответе укажите два числа: сначала значение искомой суммы для
Предупреждение: для обработки
Ответ:
Последовательность натуральных чисел характеризуется
Входные данные.
Даны два входных файла
Пример организации исходных данных во входном файле:
5
40
1000
7
28
55
Пример выходных данных для приведённого выше примера входных данных:
28000 В ответе укажите два числа: сначала значение искомого произведения для
Ответ:
На вход программы поступает последовательность из
В первой строке входных данных задаётся количество
Входные данные.
Даны два входных файла
Пример организации исходных данных во входном файле:
4
2
6
13
39
Пример выходных данных для приведённого выше примера входных данных:
4
В ответе укажите два числа: сначала значение искомой суммы для
Ответ:
Пояснение. Из четырёх заданных чисел можно составить
Дана последовательность
Входные данные.
В первой строке входных данных задаётся количество
Пример организации исходных данных во входном файле:
5
34
12
51
52
51
Пример выходных данных для приведённого выше примера входных данных:
51 51 В ответе укажите четыре числа: сначала значение искомой пары для
Ответ:
Пояснение. Из данных пяти чисел можно составить три различные пары, удовлетворяющие условию:
На вход программы поступает последовательность из
Входные данные.
В первой строке входных данных задаётся количество
Пример организации исходных данных во входном файле:
4
168
7
320
328
Пример выходных данных для приведённого выше примера входных данных:
168 320 В ответе укажите четыре числа: сначала значение искомой пары для
Ответ:
Дана последовательность
Входные данные.
В первой строке входных данных задаётся количество
Пример организации исходных данных во входном файле:
6
40
40
120
30
50
110
Пример выходных данных для приведённого выше примера входных данных:
3 В ответе укажите два числа: сначала количество пар для
Ответ:
Пояснение. Из данных шести чисел можно составить три пары, удовлетворяющие условию: (40, 120), (40, 120), (50, 110). У пар (40, 40) и (30, 50) сумма делится
На вход программы поступает последовательность из
Входные данные.
В первой строке входных данных задаётся количество
В каждой из последующих n строк записано одно целое положительное число, не превышающее 10 000.
В качестве результата программа должна напечатать элементы искомой пары. Если таких пар несколько, можно вывести любую из них. Гарантируется, что хотя бы одна такая пара в последовательности есть.
Пример организации исходных данных во входном файле:
6
60
140
61
100
300
59
Пример выходных данных для приведённого выше примера входных данных:
140 100 В ответе укажите четыре числа: сначала искомую пару чисел для
Ответ:
Пояснение. Из шести заданных чисел можно составить три пары, сумма элементов которых делится на m = 120: 60 + 300, 140 + 100 и 61 + 59. Во второй и третьей из этих пар первый элемент больше второго, но во второй паре сумма больше.
Набор данных состоит из пар натуральных чисел. Необходимо выбрать из каждой пары ровно одно число так, чтобы сумма всех выбранных чисел делилась
Входные данные.
Первая строка входного файла содержит
Пример организации исходных данных во входном файле:
6
1 3
5 10
6 9
5 4
3 3
1 1
Для указанных данных искомая сумма
В ответе укажите два числа: сначала значение искомой суммы для
Предупреждение: для обработки
Ответ:
Набор данных состоит из троек натуральных чисел. Необходимо распределить все числа на три группы, при этом в каждую группу должно попасть ровно одно число из каждой исходной тройки. Сумма всех чисел в первой группе должна быть чётной, во второй — нечётной. Определите максимально возможную сумму всех чисел в третьей группе.
Входные данные.
Первая строка входного файла содержит
Пример входного файла:
3
1 2 3
5 12 4
6 9 7
Для указанных данных искомая сумма
Вам даны два входных файла
Предупреждение: для обработки
Ответ:
Набор данных состоит из нечётного количества пар натуральных чисел. Необходимо выбрать из каждой пары ровно одно число так, чтобы чётность суммы выбранных чисел совпадала с чётностью большинства выбранных чисел и при этом сумма выбранных чисел была как можно больше. Определите максимальную сумму, которую можно получить при таком выборе. Гарантируется, что удовлетворяющий условиям выбор возможен.
Входные данные.
Первая строка входного файла содержит
Пример входного файла:
5
15 8
5 11
6 3
7 2
9 14
Для указанных данных надо выбрать числа 15, 11, 6, 7 и 14. Большинство из них нечётны, сумма выбранных чисел
Вам даны два входных файла (A и B), каждый из которых имеет описанную выше структуру. В ответе укажите два числа: сначала значение искомой суммы для
Предупреждение: для обработки
Ответ:
В текстовом файле записан набор натуральных чисел, не превышающих 108. Гарантируется, что все числа различны. Из набора нужно выбрать три числа, сумма которых делится
Входные данные.
Первая строка входного файла содержит целое
Пример входного файла:
4
5
8
14
11 В данном случае есть четыре подходящие тройки: 5, 8, 11
Вам даны два входных файла
Ответ:
В текстовом файле записан набор пар натуральных чисел, не превышающих 10 000. Необходимо выбрать из набора некоторые пары так, чтобы первое число в каждой выбранной паре было нечётным, сумма бо́льших чисел во всех выбранных парах была нечётной, а сумма меньших — чётной. Какую наибольшую сумму чисел во всех выбранных парах можно при этом получить?
Входные данные.
Первая строка входного файла содержит целое число N — общее количество пар в наборе. Каждая из следующих N строк содержит пару чисел.
Пример входного файла:
4
5 2
8 15
7 14
11 9 В данном случае есть три подходящие пары: (5, 2), (7, 14) и (11, 9). Пара (8, 15) не подходит, так как в ней первое число чётное. Чтобы удовлетворить требования, надо взять пары (7, 14) и (11, 9). Сумма бо́льших чисел в этом случае
Вам даны два входных файла
Ответ:
Имеется набор данных, состоящий из троек положительных целых чисел. Необходимо выбрать из каждой тройки ровно одно число так, чтобы сумма всех выбранных чисел не делилась на k = 109 и при этом была максимально возможной. Гарантируется, что искомую сумму получить можно. Программа должна напечатать одно число — максимально возможную сумму, соответствующую условиям задачи.
Входные данные.
Даны два входных файла (файл A и файл B), каждый из которых содержит в первой строке количество троек N (1 ≤ N ≤ 1 000 000). Каждая из следующих
Пример организации исходных данных во входном файле:
6
1 3 7
5 12 6
6 9 11
5 4 8
3 5 4
1 1 1
Для указанных входных данных, в случае, если k = 5, значением искомой суммы является
В ответе укажите два числа: сначала значение искомой суммы для
Ответ:
На вход программы поступает последовательность из целых положительных чисел. Необходимо выбрать такую подпоследовательность подряд идущих чисел, чтобы их сумма была максимальной и делилась
Входные данные.
Даны два входных файла
Пример входного файла:
8
2
3
4
93
42
34
5
95
Для делителя 50 при указанных входных данных значением искомой суммы должно быть
Ответ:
Дана последовательность из N натуральных чисел. Рассматриваются все её непрерывные подпоследовательности, такие что сумма элементов каждой из них кратна k = 43. Найдите среди них подпоследовательность с максимальной суммой, определите её длину. Если таких подпоследовательностей найдено несколько, в ответе укажите количество элементов самой короткой из них.
Входные данные.
Даны два входных файла
Пример организации исходных данных во входном файле:
14
1
2
1
4
93
8
5
95
6
4
3
2
8
6 В ответе укажите два числа: сначала значение искомой длины для
Предупреждение: для обработки
Ответ:
Дана последовательность натуральных чисел. Необходимо найти максимально возможную сумму её непрерывной подпоследовательности, в которой количество чётных элементов кратно k = 10.
Входные данные.
Первая строка входного файла содержит целое
Вам даны два входных файла
Ответ:
На каждом 3-м километре кольцевой автодороги с двусторонним движением установлены контейнеры для мусора. Длина кольцевой автодороги равна
Определите минимальные расходы на доставку мусора в центр переработки отходов.
Входные данные.
Дано два входных файла (файл A и файл B), каждый из которых в первой строке содержит
В ответе укажите два числа: сначала значение искомой величины для
Типовой пример организации данных во входном файле:
6
8
20
5
13
7
19
При таких исходных данных, если контейнеры установлены на каждом километре автодороги, необходимо открыть центр переработки
Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемых файлов.
Предупреждение: для обработки
Ответ:
Дана последовательность натуральных чисел. Необходимо определить количество её непрерывных подпоследовательностей, сумма элементов которых
Входные данные.
Первая строка входного файла содержит целое
Вам даны два входных файла
Ответ:
У медицинской компании есть
Стоимость перевозки биоматериалов равна произведению расстояния от пункта до лаборатории на количество контейнеров с пробирками. Общая стоимость перевозки за день равна сумме стоимостей перевозок из каждого пункта в лабораторию. Лабораторию расположили в одном из пунктов приёма биоматериалов таким образом, что общая стоимость доставки биоматериалов из всех пунктов минимальна.
Определите минимальную общую стоимость доставки биоматериалов из всех пунктов приёма в лабораторию.
Входные данные.
Дано два входных файла
В ответе укажите два числа: сначала значение искомой величины для
Пример организации исходных данных во входном файле:
6
1 100
2 200
5 4
7 3
8 2
10 190
При таких исходных данных и вместимости транспортировочного контейнера, составляющей
Предупреждение: для обработки
Ответ:
Дана последовательность натуральных чисел. Назовём парой любые два числа из последовательности. Необходимо определить количество пар, в которых сумма чисел в паре делится без остатка
Входные данные.
Первая строка входного файла содержит целое
Вам даны два входных файла
Ответ:
Дана последовательность натуральных чисел. Назовём парой любые два числа из последовательности. Необходимо определить количество пар, в которых десятичная запись произведения чисел в паре заканчивается ровно на
Входные данные.
Первая строка входного файла содержит целое
Вам даны два входных файла
Ответ:
Метеорологическая станция ведёт наблюдение за количеством выпавших осадков. Показания записываются каждую минуту в течение
Определяется пара измерений, между которыми прошло не менее
Входные данные.
Даны два входных файла
В ответе укажите два числа: сначала значение искомой величины для
Предупреждение: для обработки
Ответ:
Дана последовательность натуральных чисел. Расстояние между элементами последовательности — это разность их порядковых номеров. Например, если два элемента стоят в последовательности рядом, расстояние между ними
Назовём парой любые два числа из последовательности, расстояние между которыми
Входные данные.
Первая строка входного файла содержит целое
Вам даны два входных файла
Ответ:
По каналу связи передаётся последовательность целых неотрицательных чисел — показания прибора, полученные с интервалом в 1 мин. в течение
Определите два таких переданных числа, чтобы между моментами их передачи прошло не менее
Входные данные.
Даны два входных файла
Запишите в ответе два числа: сначала значение искомой величины для
Типовой пример организации данных во входном файле:
3
5
15
10
200
0
30
При таких исходных данных максимально возможное суммарное количество осадков
Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемых файлов.
Ответ:
Дана последовательность натуральных чисел. Расстояние между элементами последовательности — это разность их порядковых номеров. Например, если два элемента стоят в последовательности рядом, расстояние между ними
Входные данные.
Первая строка входного файла содержит целое число N общее количество чисел в наборе. Каждая из следующих
Вам даны два входных файла
Ответ:
По каналу связи передаётся последовательность целых чисел — показания прибора. В течение
Определите три таких переданных числа, чтобы между моментами передачи любых двух из них прошло не менее
Входные данные.
Даны два входных файла (файл A и файл B), каждый из которых в первой строке содержит натуральное число К — минимальное количество минут, которое должно пройти между моментами передачами любых двух из трёх показаний, а во второй — количество переданных
Запишите в ответе два числа: сначала значение искомой величины для
Типовой пример организации данных во входном файле:
2
6
15
14
20
23
21
10
При таких исходных искомая величина
Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемых файлов.
Ответ:
В текстовом файле содержится некоторое количество натуральных чисел. Определите и запишите в ответ максимальную сумму трех чисел, чтобы любые два числа находились на расстоянии
Входные данные.
Первая строка файла содержит
Ответ:
В первых двух строках подаются два натуральных числа: сначала N — количество натуральных чисел в последовательности, затем K — минимальное расстояние, допустимое между любыми двумя элементами.
Требуется найти минимальное значение произведения тройки элементов так, что между любыми элементами тройки расстояние между двумя элементами не менее K (то есть разность их индексов по модулю больше или
Входные данные.
Ответ:
Геодезист измеряет высоту над уровнем моря (в миллиметрах) относительно уровня начала дороги, для каждой
Проектировщикам необходимо выбрать участок дороги длиной не менее
Определите две метровые отметки дороги так, чтобы расстояние между ними было не менее
Входные данные.
Даны два входных файла
В каждой из следующих
В ответе укажите два числа: сначала значение искомой величины для
Ответ:
Дана последовательность целых чисел. Расстояние между элементами последовательности — это разность их порядковых номеров. Например, если два элемента стоят в последовательности рядом, расстояние между ними
Необходимо выбрать из последовательности три числа так, чтобы минимальное расстояние между выбранными числами было
В ответе запишите найденную сумму
Входные данные.
Первая строка входного файла содержит целое
Пример входного файла:
2
6
6
7
8
2
3
5
Из этого файла в соответствии с условиями можно выбрать числа
Вам даны два входных файла
Ответ:
Задание выполняется с использованием прилагаемых файлов.
По каналу связи передаётся последовательность целых чисел — показания прибора, полученные с интервалом 1 мин. в течение
Определите два таких переданных числа, чтобы между моментами их передачи прошло не менее мин., а их произведение было максимально возможным. В ответе запишите — найденное произведение.
Входные данные.
Даны два входных файла
Выходные данные.
Запишите в ответе два числа: сначала значение искомой величины для
Ответ:
По каналу связи передаётся последовательность целых неотрицательных чисел — показания прибора, полученные с интервалом в 1 мин. в течение
Входные данные.
Даны два входных файла
Выходные данные.
Запишите в ответе два числа: сначала значение искомой величины для
Типовой пример организации данных во входном файле:
3
5
15
10
200
0
30
При таких исходных данных максимально возможное суммарное количество осадков
Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемых файлов.
Ответ:
Дана последовательность целых чисел. Расстояние между элементами последовательности — это разность их порядковых номеров. Например, если два элемента стоят в последовательности рядом, расстояние между ними
Необходимо выбрать из последовательности три числа так, чтобы максимальное расстояние между выбранными числами было
В ответе запишите найденную сумму.
Входные данные.
Первая строка входного файла содержит целое
Пример входного файла:
1
5
6
7
8
2
3
Из этого файла в соответствии с условиями можно выбрать числа
Вам даны два входных файла
Ответ:
Дана последовательность целых чисел. Расстояние между элементами последовательности — это разность их порядковых номеров. Например, если два элемента стоят в последовательности рядом, расстояние между ними
Необходимо выбрать из последовательности три числа так, чтобы максимальное расстояние между выбранными числами было
В ответе запишите найденную сумму
Входные данные.
Первая строка входного файла содержит целое
Пример входного файла:
2
6
6
7
8
2
3
5
Из этого файла в соответствии с условиями можно выбрать числа
Вам даны два входных файла
Ответ:
Дана последовательность целых чисел. Расстояние между элементами последовательности — это разность их порядковых номеров. Например, если два элемента стоят в последовательности рядом, расстояние между ними
Необходимо выбрать из последовательности три числа так, чтобы расстояние между какими-то двумя из них было
Запишите в ответе найденную сумму.
Входные данные.
Первая строка входного файла содержит целое число K — параметр для определения расстояния, вторая строка содержит
Пример входного файла.
Первая строка входного файла содержит целое
Вам даны два входных файла
Ответ:
Дана последовательность натуральных чисел. Необходимо выбрать из последовательности три числа так, чтобы их сумма делилась
В ответе запишите найденную сумму.
Входные данные.
Первая строка входного файла содержит целое
Вам даны два входных файла
Ответ:
Дана последовательность целых чисел. Необходимо выбрать из последовательности три числа так, чтобы они образовали возрастающую последовательность. Определите минимально возможную сумму выбранных чисел.
Входные данные.
Первая строка входного файла содержит
Пример.
Дан входной файл:
4
3
5
2
6
Из этого файла надо выбрать числа 3, 5 и 6, сумма которых
Выбрать числа 3, 5 и 2 нельзя, так как они не образуют возрастающую последовательность.
Вам даны два входных файла
Ответ:
Для участников велогонки на каждом километре кольцевой трассы с двусторонним движением установлены пункты питания. Длина кольцевой трассы равна
Определите минимальную суммарную стоимость доставки питания для спортсменов из цеха его подготовки в пункты питания на трассе.
Входные данные.
Дано два входных файла
пунктов питания на кольцевой трассе. В каждой из следующих
Типовой пример организации данных во входном файле:
6
8
20
5
13
7
19
При таких исходных данных, если контейнеры установлены на каждом километре автодороги, необходимо открыть центр переработки
Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемых файлов.
Предупреждение: для обработки
Ответ:
Пусть S — последовательность из
Входные данные.
Дано два входных файла (файл А и файл B), каждый из которых в первой строке содержит
Ответ:
Фрагмент звёздного неба спроецирован на плоскость с декартовой системой координат. Учёный решил провести кластеризацию полученных точек, являющихся изображениями звёзд, то есть разбить их множество на N непересекающихся непустых подмножеств (кластеров), таких что точки каждого подмножества лежат внутри прямоугольника со сторонами длиной H и W, причём эти прямоугольники между собой не пересекаются. Стороны прямоугольников не обязательно параллельны координатным осям.
Гарантируется, что такое разбиение существует и единственно для заданных размеров прямоугольников.
Гарантируется, что во всех кластерах количество точек различно.
Для каждой звезды задана характеристика — набор символов, включающий спектральный класс (обозначается латинской буквой), подкласс светимости (обозначается арабской цифрой) и класс светимости (обозначается римской цифрой).
Спектральный класс звезды определяется в соответствии с таблицей:
| Спектральный класс звезды | ||||||
|---|---|---|---|---|---|---|
| O | B | A | F | G | K | M |
| Голубая | Бело-голубая | Белая | Жёлто-белая | Жёлтая | Оранжевая | Красная |
Класс светимости звезды определяется в соответствии с таблицей:
| Класс светимости звезды | ||||||
|---|---|---|---|---|---|---|
| I | II | III | IV | V | VI | VII |
| сверхгигант | яркий гигант | гигант | субгигант | карлик | субкарлик | квазар |
Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости А(х1, y1) и B(х2, y2) вычисляется по формуле:
В файле А хранятся данные о звёздах двух кластеров, где Н = 5 и W = 4 для каждого кластера. В каждой строке записана информация одной звезды: координата х, координата у и её характеристика. Значения даны в условных единицах. Известно, что количество точек не превышает 1000.
В файле Б хранятся данные о звёздах трёх кластеров, где Н = 3 и W = 5 для каждого кластера. Известно, что количество точек не превышает 10 000.
Структура хранения информации о звёздах в файле Б аналогична структуре в файле А.
Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1 — абсциссу ближайшего белого гиганта к центру кластера с наименьшим количеством точек, и A2 — ординату ближайшего белого гиганта к центру кластера с наименьшим количеством точек.
Для файла Б определите координаты центра каждого кластера, затем найдите два числа: B1 — расстояние между центрами кластеров с наибольшим и наименьшим количеством красных сверхгигантов, и B2 — максимальное расстояние между двумя жёлтыми карликами, находящимися в одном кластере.
В ответе запишите четыре числа: в первой строке — сначала целую часть произведения A1 × 10 000, затем целую часть произведения A2 × 10 000; во второй строке — сначала целую часть произведения B1 × 10 000, затем целую часть произведения B2 × 10 000.
Ответ:
Фрагмент звёздного неба спроецирован на плоскость с декартовой системой координат. Учёный решил провести кластеризацию полученных точек, являющихся изображениями звёзд, то есть разбить их множество на N непересекающихся непустых подмножеств (кластеров), таких что точки каждого подмножества лежат внутри прямоугольника со сторонами длиной H и W, причём эти прямоугольники между собой не пересекаются. Стороны прямоугольников не обязательно параллельны координатным осям.
Гарантируется, что такое разбиение существует и единственно для заданных размеров прямоугольников.
Гарантируется, что во всех кластерах количество точек различно.
Для каждой звезды задана характеристика — набор символов, включающий спектральный класс (обозначается латинской буквой), подкласс светимости (обозначается арабской цифрой) и класс светимости (обозначается римской цифрой).
Спектральный класс звезды определяется в соответствии с таблицей:
| Спектральный класс звезды | ||||||
|---|---|---|---|---|---|---|
| O | B | A | F | G | K | M |
| Голубая | Бело-голубая | Белая | Жёлто-белая | Жёлтая | Оранжевая | Красная |
Класс светимости звезды определяется в соответствии с таблицей:
| Класс светимости звезды | ||||||
|---|---|---|---|---|---|---|
| I | II | III | IV | V | VI | VII |
| сверхгигант | яркий гигант | гигант | субгигант | карлик | субкарлик | квазар |
Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости А(х1, y1) и B(х2, y2) вычисляется по формуле:
В файле А хранятся данные о звёздах двух кластеров, где Н = 5 и W = 4 для каждого кластера. В каждой строке записана информация одной звезды: координата х, координата у и её характеристика. Значения даны в условных единицах. Известно, что количество точек не превышает 1000.
В файле Б хранятся данные о звёздах трёх кластеров, где Н = 3 и W = 5 для каждого кластера. Известно, что количество точек не превышает 10 000.
Структура хранения информации о звёздах в файле Б аналогична структуре в файле А.
Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1 — абсциссу ближайшего жёлтого гиганта к центру кластера с наибольшим количеством точек, и A2 — ординату ближайшего жёлтого гиганта к центру кластера с наибольшим количеством точек.
Для файла Б определите координаты центра каждого кластера, затем найдите два числа: B1 — расстояние между центрами кластеров с наибольшим и наименьшим количеством белых сверхгигантов, и B2 — максимальное расстояние между двумя голубыми карликами, находящимися в одном кластере.
В ответе запишите четыре числа: в первой строке — сначала целую часть произведения A1 × 10 000, затем целую часть произведения A2 × 10 000; во второй строке — сначала целую часть произведения B1 × 10 000, затем целую часть произведения B2 × 10 000.
Ответ:
Учёный решил провести кластеризацию некоторого множества звёзд по их расположению на карте звёздного неба. Кластер звёзд — это набор звёзд (точек) на графике. Каждый кластер имеет форму прямоугольника, причём эти прямоугольники между собой не пересекаются. Центр кластера — это одна из звёзд на графике, сумма расстояний от которой до всех остальных звёзд кластера минимальна.
В файле А хранятся данные о звёздах 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.
Ответ:
Фрагмент звёздного неба спроецирован на плоскость с декартовой системой координат. Учёный решил провести кластеризацию полученных точек, являющихся изображениями звёзд, то есть разбить их множество на непересекающихся непустых подмножеств (кластеров), таких что точки каждого подмножества лежат внутри прямоугольника со сторонами длиной H и W ,причём эти прямоугольники между собой не пересекаются. Стороны прямоугольников не обязательно параллельны координатным осям. Гарантируется, что такое разбиение существует и единственно.
Для каждой звезды дана характеристика: тип цвета, тип светимости и её размер в соответствии с таблицей.
| Обозначение | Цвет | Обозначение | Размер |
|---|---|---|---|
| G | белый | I | сверхгигант |
| J | зеленый | II | яркий гигант |
| L | синий | III | гигант |
| N | оранжевый | IV | субгигант |
| Y | красный | V | карлик |
| S | голубой | VI | субкарлик |
| Z | желтый | VII | квазар |
Полученные значения записаны в характеристике слитно: обозначение цвета, светимость (арабская цифра) и обозначение размера.
Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна (центроид).
В файле А хранятся данные о звёздах двух кластеров, где H = 6,5, W = 4,5 для каждого кластера. В каждой строке записана координата x, затем координата y, а затем её характеристика.
Определите координаты центра каждого кластера для файла А, затем найдите два числа: Ax — абсцисса ближайшего к центроиду желтого карлика, кластера с наибольшим количеством звёзд, и Ay — ордината ближайшего к центроиду желтого карлика, кластера с наибольшим количеством звёзд.
В ответе укажите целые части произведений A1 × 10 000 и A2 × 10 000.
Ответ: