Банк заданий
ЕГЭ по информатике

Бесплатно готовься к экзаменам
на проверенных материалах ФИПИ

Банк заданий ЕГЭ по информатике от 100балльного репетитора

Каталог заданий

Найдите нужные задания по ЕГЭ, Информатика, номеру или теме. Любое задание можно открыть в каталоге или решить в тренажёре.

Я готовлюсь к
Номер задания
    Тема
      Список задач
      • id 865042 балла

        Задания на обработку данных с помощью сортировки

        В супермаркете проводится акция «каждый четвёртый товар в чеке за полцены». Покупатель расположил товары на ленте так, чтобы заплатить за покупку несколькими чеками как можно меньше с учетом проходящей акции. Известно, что кассовый аппарат сортирует покупки так, чтобы условие акции соблюдалось и при этом итоговая стоимость покупки была максимально возможной.

        Входные данные

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

        Цены товаров указаны в произвольном порядке.

        Запишите в ответе два целых числа: сначала сумму, которую заплатит покупатель, а затем сумму, которую он заплатит, если купит все товары одним чеком.

        Типовой пример организации данных во входном файле

        4

        80

        30

        50

        40

        При таких исходных данных, если «каждый второй товар в чеке за полцены», сумма в нескольких чеках и в одном будут: 160 и 165.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/4660_26.txt

      • id 865052 балла

        Задания на обработку данных с помощью сортировки

        В супермаркете проводится акция «каждый четвёртый товар в чеке за полцены». Покупатель расположил товары на ленте так, чтобы заплатить за покупку одним чеком как можно меньше с учетом проходящей акции. Однако выяснилось, что программа для кассового аппарата не учитывает расположение товаров на ленте и сортирует цены товаров в чеке таким образом, чтобы стоимость покупки в рублях была максимальной возможной.

        Входные данные

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

        Цены товаров указаны в произвольном порядке.

        Запишите в ответе два целых числа: сначала сумму, которую предполагал заплатить покупатель, а затем сумму, которую он заплатил за товары.

        Типовой пример организации данных во входном файле

        4

        80

        30

        50

        40

        При таких исходных данных, если «каждый третий товар в чеке за полцены», предполагаемая и действительная суммы равны соответственно 160 и 185.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/4629_26.txt

      • id 865062 балла

        Задания на обработку данных с помощью сортировки

        В магазине для упаковки подарков есть NN кубических коробок. Самой интересной считается упаковка подарка по принципу матрёшки – подарок упаковывается в одну из коробок, та в свою очередь в другую коробку и т.д. Одну коробку можно поместить в другую, если длина её стороны хотя бы на 3 единицы меньше длины стороны другой коробки. Определите наибольшее количество коробок, которое можно использовать для упаковки одного подарка, и максимально возможную длину стороны самой маленькой коробки, где будет находиться подарок. Размер подарка позволяет поместить его в самую маленькую коробку.

        Входные данные

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

        Запишите в ответе два целых числа: сначала наибольшее количество коробок, которое можно использовать для упаковки одного подарка, затем максимально возможную длину стороны самой маленькой коробки в таком наборе.

        Типовой пример организации данных во входном файле

        5

        43

        40

        32

        40

        30

        Пример входного файла приведён для пяти коробок и случая, когда минимальная допустимая разница между длинами сторон коробок, подходящих для упаковки «матрёшкой», составляет 3 единицы.

        При таких исходных данных условию задачи удовлетворяют наборы коробок с длинами сторон 30, 40 и 43 или 32, 40 и 43 соответственно, т.е. количество коробок равно 3, а длина стороны самой маленькой коробки равна 32.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/4604_26.txt

      • id 865132 балла

        Задания на обработку данных с помощью сортировки

        В лесничестве саженцы сосны высадили параллельными рядами, которые пронумерованы идущими подряд натуральными числами. Растения в каждом ряду пронумерованы натуральными числами начиная с единицы.

        По данным аэрофотосъёмки известно, в каких рядах и на каких местах растения не прижились. Найдите ряд с наибольшим номером, в котором есть ровно 13 идущих подряд свободных мест для посадки новых сосен, таких, что непосредственно слева и справа от них в том же ряду растут сосны. Гарантируется, что есть хотя бы один ряд, удовлетворяющий этому условию. В ответе запишите два целых числа: наибольший номер ряда и наименьший номер места для посадки из числа найденных в этом ряду подходящих последовательностей из 13 свободных мест.

        Входные данные

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

        Выходные данные

        Два целых неотрицательных числа: наибольший номер ряда и наименьший номер места в выбранной последовательности из 13 мест, подходящих для посадки новых сосен.

        Типовой пример организации входных данных

        7

        40 3

        40 7

        60 33

        50 125

        50 129

        50 68

        50 72

        Для приведённого примера, при условии, что необходимо 3 свободных места, ответом является пара чисел: 50 69.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/4205_26.txt

      • id 865192 балла

        Задания на обработку данных с помощью сортировки

        В лесничестве саженцы сосны высадили параллельными рядами, которые пронумерованы идущими подряд натуральными числами. Растения в каждом ряду пронумерованы натуральными числами, начиная с единицы.

        По данным аэрофотосъёмки известно, в каких рядах и на каких местах растения не прижились. Найдите ряд с наибольшим номером, в котором есть максимальное количество идущих подряд свободных мест для посадки новых растений, так, чтобы слева и справа от них в этом же ряду места были заняты. Гарантируется, что есть хотя бы один ряд, удовлетворяющий этому условию. В ответе запишите два числа: максимальный номер ряда и максимальное количество подряд идущих свободных мест для посадки сосен.

        Входные данные

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

        Выходные данные

        Два целых неотрицательных числа: номер ряда и максимальное количество свободных мест для посадки новых растений.

        Типовой пример организации входных данных

        7

        40 3

        40 7

        60 33

        50 125

        50 129

        50 68

        50 72

        Ответ для текущего примера: 50 52.

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/3586_26.txt

      • id 865212 балла

        Задания на обработку данных с помощью сортировки

        В лесополосе осуществляется посадка деревьев. Причем саженцы высаживают рядами на одинаковом расстоянии. Через какое-то время осуществляется аэросъемка, в результате которой определяется, какие саженцы прижились. Необходимо определить ряд с максимальным номером, в котором есть подряд ровно 11 не прижившихся саженцев, при условии, что справа и слева от них саженцы прижились. В ответе запишите сначала наибольший номер ряда, затем наименьший номер из найденных не прижившихся мест.

        Входные данные

        В первой строке входного файла находится число NN - количество прижившихся саженцев (натуральное число, не превышающее 10000). Каждая из следующих NN строк содержит два натуральных числа, не превышающих 100000: номер ряда и номер места для прижившегося саженца.

        Выходные данные

        Два целых неотрицательных числа: максимальный номер ряда, где нашлись обозначенные в задаче места, и минимальный номер подходящего места.

        Типовой пример организации данных во входном файле

        7

        40 30

        40 34

        50 125

        50 129

        50 64

        50 68

        50 70

        Ответ для примера (при поиске 3 подряд идущих не прижившихся саженцах): 50 65.

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/3230_26.txt

      • id 865272 балла

        Задания на обработку данных с помощью сортировки

        Системный администратор раз в неделю создаёт архив пользовательских файлов. Однако объём диска, куда он помещает архив, может быть меньше, чем суммарный объём архивируемых файлов. Известно, какой объём занимает файл каждого пользователя.

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

        Входные данные

        В первой строке входного файла находятся два числа: SS — размер свободного места на диске (натуральное число, не превышающее 10000) и NN - количество пользователей (натуральное число, не превышающее 1000). В следующих NN строках находятся значения объёмов файлов каждого пользователя (все числа натуральные, не превышающие 100), каждое — в отдельной строке.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/2944_26.txt

      • id 865492 балла

        Задания на обработку данных с помощью сортировки

        Организация купила для своих сотрудников все места в нескольких подряд идущих рядах на концертной площадке. Известно, какие места уже распределены между сотрудниками. Найдите ряд с наибольшим номером, в котором есть два соседних места, таких что слева и справа от них в том же ряду места уже распределены (заняты). Гарантируется, что есть хотя бы один ряд, удовлетворяющий условию. В ответе запишите два целых числа: номер ряда и наименьший номер места из найденных в этом ряду подходящих пар.

        Входные данные

        В первой строке входного файла находится одно число: NN – количество занятых мест (натуральное число, не превышающее 10000). В следующих NN строках находятся пары чисел: ряд и место выкупленного билета (числа не превышают 100000).

        Выходные данные

        Два целых неотрицательных числа: максимальный номер ряда, где нашлись обозначенные в задаче места и минимальный номер места.

        Типовой пример организации данных во входном файле

        50 12

        50 15

        60 157

        60 160

        60 22

        60 25

        Выходные данные: 60 23.

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/1868_26.txt

      • id 865542 балла

        Задания на обработку данных с помощью сортировки

        На грузовом судне необходимо перевезти контейнеры, имеющие одинаковый габарит и разные массы. Общая масса всех контейнеров превышает грузоподъёмность судна. Количество грузовых мест на судне не меньше количества контейнеров, назначенных к перевозке. Какое максимальное количество контейнеров можно перевезти за один рейс и какова масса самого тяжёлого контейнера среди всех контейнеров, которые можно перевезти за один рейс?

        Входные данные

        В первой строке входного файла находятся два числа: SS – грузоподъёмность судна (натуральное число, не превышающее 100000) и NN – количество контейнеров (натуральное число, не превышающее 10000). В следующих NN строках находятся значения масс контейнеров, требующих транспортировки (все числа натуральные, не превышающие 100), каждое в отдельной строке.

        Выходные данные

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

        Типовой пример организации данных во входном файле

        100 4

        80

        30

        50

        40

        При таких исходных данных можно транспортировать за один раз максимум 2 контейнера. Возможные массы этих двух контейнеров 30 и 40, 30 и 50 или 40 и 50. Поэтому ответ для приведённого примера: 2 50.

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/1304_26.txt

      • id 865572 балла

        Задания на обработку данных с помощью сортировки

        Системный администратор раз в неделю создаёт архив пользовательских файлов. Однако объём диска, куда он помещает архив, может быть меньше, чем суммарный объём архивируемых файлов. Известно, какой объём занимает файл каждого пользователя. По заданной информации об объёме файлов пользователей и свободном объёме на архивном диске определите максимальное число пользователей, чьи файлы можно сохранить в архиве, а также максимальный размер имеющегося файла, который может быть сохранён в архиве, при условии, что сохранены файлы максимально возможного числа пользователей.

        Входные данные

        В первой строке входного файла находятся два числа: SS – размер свободного места на диске (натуральное число, не превышающее 100000) и NN – количество пользователей (натуральное число, не превышающее 10000). В следующих NN строках находятся значения объёмов файлов каждого пользователя (все числа натуральные, не превышающие 100), каждое в отдельной строке.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/1232_26.txt

      • id 865582 балла

        Задания на обработку данных с помощью сортировки

        Системный администратор раз в неделю создаёт архив пользовательских файлов. Однако объём диска, куда он помещает архив, может быть меньше, чем суммарный объём архивируемых файлов. Известно, какой объём занимает файл каждого пользователя. По заданной информации об объёме файлов пользователей и свободном объёме на архивном диске определите максимальное число пользователей, чьи файлы можно сохранить в архиве, а также максимальный размер имеющегося файла, который может быть сохранён в архиве, при условии, что сохранены файлы максимально возможного числа пользователей.

        Входные данные

        В первой строке входного файла находятся два числа: SS – размер свободного места на диске (натуральное число, не превышающее 10000) и NN – количество пользователей (натуральное число, не превышающее 1000). В следующих NN строках находятся значения объёмов файлов каждого пользователя (все числа натуральные, не превышающие 100), каждое в отдельной строке.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/1207_26.txt

      • id 865812 балла

        Задания на обработку данных с помощью сортировки

        Системный администратор раз в неделю создаёт архив пользовательских файлов. Однако объём диска, куда он помещает архив, может быть меньше, чем суммарный объём архивируемых файлов. Известно, какой объём занимает файл каждого пользователя. По заданной информации об объёме файлов пользователей и свободном объёме на архивном диске определите максимальное число пользователей, чьи файлы можно сохранить в архиве, а также максимальный размер имеющегося файла, который может быть сохранён в архиве, при условии, что сохранены файлы максимально возможного числа пользователей.

        Входные данные

        В первой строке входного файла находятся два числа: SS – размер свободного места на диске (натуральное число, не превышающее 10000) и NN – количество пользователей (натуральное число, не превышающее 1000). В следующих NN строках находятся значения объёмов файлов каждого пользователя (все числа натуральные, не превышающие 100), каждое в отдельной строке.

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

        Файл к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/24_26.txt

      • id 865882 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 2000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

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

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – минимальное расстояние между двумя звёздами с подклассом не менее 8, расположенными в различных кластерах, и B2B_2 – cреднее расстояние между двумя различными звёздами с подклассом не менее 8, расположенными в одном кластере.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала целую часть произведения B1∗10000B_1*10000, затем целую часть произведения B2∗10000B_2*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29081_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29081_27_B.txt

      • id 865892 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 – наибольшее расстояние от центра кластера с наименьшим количеством точек до синей звезды подкласса 3, и A2A_2 – наибольшее расстояние от центра кластера с наибольшим количеством точек до синей звезды подкласса 3.

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – расстояние между центрами кластером с наименьшим и наибольшим количеством синих звёзд, и B2B_2 – максимальное расстояние между двумя синими звёздами, находящихся в различных кластерах.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала целую часть произведения B1∗10000B_1*10000, затем целую часть произведения B2∗10000B_2*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29080_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29080_27_B.txt

      • id 865902 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

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

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – самое большое значение абсциссы зелёного карлика в кластере с наибольшим количеством точек, и B2B_2 – самое большое значение ординаты зелёного карлика в кластере с наименьшим количеством точек.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала целую часть произведения B1∗10000B_1*10000, затем целую часть произведения B2∗10000B_2*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29079_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29079_27_B.txt

      • id 865912 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 – абсцисса центра кластера с наибольшим количеством белых звёзд подкласса 5, и A2A_2 – ордината центра кластера с наименьшим количеством белых звёзд подкласса 5.

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – в кластере с наибольшим количеством точек среднее расстояние от центра кластера до ярких гигантов из этого же кластера, и B2B_2 – в кластере с наименьшим количеством точек среднее расстояние от центра кластера до ярких гигантов из этого же кластера. Расстояние от центра кластера до самого себя не учитывать.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала целую часть произведения B1∗10000B_1*10000, затем целую часть произведения B2∗10000B_2*10000.

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29078_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29078_27_B.txt

      • id 865922 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 – минимальное расстояние от оранжевого сверхгиганта подкласса 9 до центра кластера, и A2A_2 – максимальное расстояние от оранжевого сверхгиганта подкласса 9 до центра кластера. Гарантируется, что оранжевый сверхгигант подкласса 9 единственный.

        Для файла Б определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – в кластере с наибольшим количеством точек число звёзд с подклассом больше 7, и B2B_2 – в кластере с средним количеством точек число звёзд с подклассом менее 4.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала значение B1B_1, затем значение B2B_2.

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

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29077_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29077_27_B.txt

      • id 865932 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 – абсцисса центра кластера с наименьшим количеством звёзд подкласса 2, и A2A_2 – ордината центра кластера с наибольшим количеством звёзд подкласса 2.

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – расстояние между центрами кластеров с минимальным и максимальным количеством красных звёзд, и B2B_2 – наибольшее расстояние между центром кластера и красной звездой из этого же кластера.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала целую часть произведения B1∗10000B_1*10000, затем целую часть произведения B2∗10000B_2*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29076_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29076_27_B.txt

      • id 865942 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

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

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – минимальное расстояние между зелёными звёздами, принадлежащими двум различным кластерам, и B2B_2 – максимальное расстояние между зелёными звёздами, принадлежащими двум различным кластерам.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала целую часть произведения B1∗10000B_1*10000, затем целую часть произведения B2∗10000B_2*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29075_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29075_27_B.txt

      • id 865952 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 – минимальное количество жёлтых звёзд в кластере, и A2A_2 – максимальное количество жёлтых звёзд в кластере.

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – минимальное расстояние от центра кластера до синего карлика из этого же кластера среди всех кластеров, и B2B_2 – максимальное расстояние от центра кластера до синего карлика из этого же кластера среди всех кластеров.

        В ответе запишите четыре числа: в первой строке – сначала значение A1A_1, затем значение A2A_2; во второй строке – сначала целую часть произведения B1∗10000B_1*10000, затем целую часть произведения B2∗10000B_2*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29074_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/29074_27_B.txt

      • id 865962 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости A(x1,y1)A(x_1, y_1)и B(x2,y2)B(x_2, y_2) вычисляется по формуле:

        d(A,B)=(x1−x2)2+(y1−y2)2d(A,B) = \sqrt{(x_1 - x_2)^2 + (y_1 - y_2)^2}.

        В файле A хранятся координаты точек двух кластеров, где H=6.5H = 6.5, W=4.5W = 4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной точки: сначала координата xx, затем координата yy. Известно, что количество точек не превышает 1000.

        В файле B хранятся координаты точек трёх кластеров, где H=6.5H = 6.5, W=5W = 5 для каждого кластера. Известно, что количество точек не превышает 10000. Структура хранения информации в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 - в кластере с наибольшим количеством точек число точек, ордината которых меньше ординаты центра этого кластера, и A2A_2 - расстояние по оси абсцисс между центрами кластеров.

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 - число точек наименьшего по количеству точек кластера, находящихся внутри квадрата с центром в центре этого же кластера, сторонами, параллельными координатным осям, и длиной 1.8, и B2B_2 - расстояние по оси ординат между центрами кластеров со наибольшим и средним количеством точек.

        Гарантируется, что во всех кластерах количество точек различно.

        В ответе запишите четыре числа: в первой строке - сначала A1A_1, затем целую часть произведения A2∗10000A_2*10000; во второй строке - сначала B1B_1, затем целую часть произведения B2∗10000B_2*10000.

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

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

        Иллюстрация к заданию, рис.1

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/28946_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/28946_27_B.txt

      • id 865972 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_{1}​ – минимальное расстояние от центра кластера с наибольшим количеством точек до жёлтого яркого гиганта, и A2A_{2}​ – максимальное расстояние от центра кластера с наименьшим количеством точек до жёлтого яркого гиганта.

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_{1}​ – сумма расстояний между двумя различными синими карликами, расположенными в кластере с максимальным количеством точек, и B2B_{2}​ – расстояние между центрами кластеров с минимальным и медианным количеством синих карликов.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_{1}*10000, затем целую часть произведения A2∗10000A_{2}*10000; во второй строке – сначала целую часть абсолютного значения произведения B1∗10000B_{1}*10000, затем целую часть абсолютного значения произведения B2∗10000B_{2}*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/28828_27A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/28828_27B.txt

      • id 865982 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости плоскости A(x1,y1)A(x_{1},y_{1}) и B(x2,y2)B(x_{2},y_{2}) вычисляется по формуле:

        d(A,B)=(x2−x1)2+(y2−y1)2d(A,B)=\sqrt{(x_{2}−x_{1})^{2}+(y_{2}−y_{1})^{2}}.

        Каждая звезда помимо координат на плоской карте характеризуется своим спектральным классом и классом светимости. Спектральный класс определяет цвет (который связан с температурой звезды) согласно таблице. Каждый из спектральных классов, в свою очередь, делится на подклассы от 0 до 9 в порядке уменьшения температуры. Обозначение подкласса ставится после обозначения спектрального класса (например, B2). Класс светимости звезды обозначим римскими цифрами от I до VII.

        Обозначение

        Цвет

        Обозначение

        Размер

        O

        голубой

        I

        сверхгигант

        B

        бело-голубой

        II

        яркий гигант

        A

        белый

        III

        гигант

        F

        жёлто-белый

        IV

        субгигант

        G

        жёлтый

        V

        карлик

        K

        оранжевый

        VI

        субкарлик

        M

        красный

        VII

        белый карлик

        В файле A хранятся данные о звёздах двух кластеров, где H=6.5H=6.5, W=4.5W=4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной звезды: сначала координата xx, затем координата yy. Далее в той же строке для звёзд классов светимости I–VI указываются спектральный класс, подкласс и класс светимости. Обозначения классов ничем не разделяются. Для звёзд класса светимости VII (Белый карлик) обозначения спектрального класса и подкласса в файле не указываются. Известно, что количество точек не превышает 1000.

        В файле B хранятся данные о звёздах трёх кластеров, где H=6.5H=6.5, W=5W=5 для каждого кластера. Известно, что количество звёзд не превышает 10000. Структура хранения информации о звездах в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 – минимальное расстояние от центра кластера с наименьшим количеством точек до красного гиганта, и A2A_2 – максимальное расстояние от центра кластера с наименьшим количеством точек до красного гиганта.

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 – минимальное расстояние между двумя различными жёлтыми сверхгигантами, расположенными в одном и том же кластере, и B2B_2 – расстояние между центрами кластеров с минимальным и максимальным количеством жёлтых сверхгигантов.

        В ответе запишите четыре числа: в первой строке – сначала целую часть произведения A1∗10000A_1*10000, затем целую часть произведения A2∗10000A_2*10000; во второй строке – сначала целую часть абсолютного значения произведения B1∗10000B_1*10000, затем целую часть абсолютного значения произведения B2∗10000B_2*10000.

        Пример организации данных в одном из исходных файлов для случая четырёх звёзд

        5,01788 8,32466 G2V

        4,289251 6,955186 VII

        4,619358 5,524697 B7V

        6,91934 20,425391 G2V

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

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/28766_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/28766_27_B.txt

      • id 865992 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости A(x1,y1)A(x_1, y_1)и B(x2,y2)B(x_2, y_2) вычисляется по формуле:

        d(A,B)=(x1−x2)2+(y1−y2)2d(A,B) = \sqrt{(x_1 - x_2)^2 + (y_1 - y_2)^2}.

        В файле A хранятся координаты точек двух кластеров, где H=6.5H = 6.5, W=4.5W = 4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной точки: сначала координата xx, затем координата yy. Известно, что количество точек не превышает 1000.

        В файле B хранятся координаты точек трёх кластеров, где H=6.5H = 6.5, W=5W = 5 для каждого кластера. Известно, что количество точек не превышает 10000. Структура хранения информации в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 - максимальное количество точек в кластере и A2A_2 - cумму расстояний от центров кластеров до точки с координатами (1.0;1.5)(1.0; 1.5).

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 - число точек, находящихся на расстоянии не более 1.2 от центра, не включая центр, в кластере со средним количеством точек, и B2B_2 - минимальное расстояние от центра кластера с наибольшим количеством точек до другой точки этого кластера.

        Гарантируется, что во всех кластерах количество точек различно.

        В ответе запишите четыре числа: в первой строке - сначала A1A_1, затем целую часть произведения A2∗10000A_2*10000; во второй строке - сначала B1B_1, затем целую часть произведения B2∗10000B_2*10000.

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

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

        Иллюстрация к заданию, рис.1

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/27780_27A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/27780_27B.txt

      • id 866002 балла

        Кластеризация

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

        Будем называть центром кластера точку этого кластера, сумма расстояний от которой до всех остальных точек кластера минимальна. Для каждого кластера гарантируется единственность его центра. Расстояние между двумя точками на плоскости A(x1,y1)A(x_1, y_1)и B(x2,y2)B(x_2, y_2) вычисляется по формуле:

        d(A,B)=(x1−x2)2+(y1−y2)2d(A,B) = \sqrt{(x_1 - x_2)^2 + (y_1 - y_2)^2}.

        В файле A хранятся координаты точек двух кластеров, где H=6.5H = 6.5, W=4.5W = 4.5 для каждого кластера. В каждой строке записана информация о расположении на карте одной точки: сначала координата xx, затем координата yy. Известно, что количество точек не превышает 1000.

        В файле B хранятся координаты точек трёх кластеров, где H=6.5H = 6.5, W=5W = 5 для каждого кластера. Известно, что количество точек не превышает 10000. Структура хранения информации в файле B аналогична файлу А.

        Для файла А определите координаты центра каждого кластера, затем найдите два числа: A1A_1 - минимальное количество точек в кластере и A2A_2 - cумму расстояний от центров кластеров до точки с координатами (−1.0;1.3)(-1.0; 1.3).

        Для файла B определите координаты центра каждого кластера, затем найдите два числа: B1B_1 - число точек, находящихся на расстоянии не более 1.6 от центра, не включая центр, в кластере со средним количеством точек, и B2B_2 - максимальное расстояние от центра кластера с наибольшим количеством точек до другой точки этого кластера.

        Гарантируется, что во всех кластерах количество точек различно.

        В ответе запишите четыре числа: в первой строке - сначала A1A_1, затем целую часть произведения A2∗10000A_2*10000; во второй строке - сначала B1B_1, затем целую часть произведения B2∗10000B_2*10000.

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

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

        Иллюстрация к заданию, рис.1

        Файл А к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/27637_27_A.txt

        Файл B к заданию: https://storage.yandexcloud.net/100points-bank/informatics-ege/files/27637_27_B.txt

      Основная информация об экзамене

      Когда будет экзамен

      ИЮНЬ 2027

      Дата сдачи 2027

      18 ИЮНЯ

      Резервные даты 2027

      24 И 25 ИЮНЯ

      Экзамен длится

      3 Ч 55 МИН

      Результаты выпускников 2025 года

      Изучай средние баллы и оценивай свои шансы

      55.8Среднийбалл 2025
      800Стобалльниковв 2025
      11%
      0–30
      25.2%
      31–50
      28.1%
      51–70
      20.7%
      71–85
      15%
      86–100
      Ниже порога 40БВыше порога

      Твой путь к высоким баллам начинается здесь

      Занимайся без стресса и паники и приходи к топовым результатам

      Твой путь к высоким баллам начинается здесь от 100балльного репетитора
      • Все задания создают реальные эксперты ЕГЭ
      • Фильтры по предметам, номерам и темам
      • Никакой лишней рекламы: только задания и ответы
      • Можно готовиться в удобной мобильной версии

      Выбирай предмети начинай подготовку

      В школе дают теорию, в Банке — вся нужная практика для экзамена

      Получай подсказки, если задача слишком сложная

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      Тренируйся по 10–15 минут каждый день

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      Отрабатывай западающие задания и темы

      Выбирай предмет и начинай подготовку от 100балльного репетитора

      ХОЧЕШЬ ПОСТУПИТЬ НА БЮДЖЕТ?

      Тогда начинай тренироваться сегодня —
      практика приведёт к высоким баллам

      Хочешь поступить на бюджет? от 100балльного репетитора