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

Что проверяет: Обработка данных и кластеризация

Задание 27 ЕГЭ по информатике проверяет тему «обработка данных и кластеризация». Ниже вы найдёте 1 вариант с условием, ответом и разбором, а под ними теория и алгоритм решения этого номера.

1 вариант с ответами

Теория к заданию 27 ЕГЭ по информатике: обработка данных и кластеризация

Самое сложное задание: нужно обработать большой набор данных и вычислить характеристики кластеров.

Что нужно знать

Что важно в самом сложном задании

Как решать задание 27

  1. Прочитайте файл и выведите точки на график, чтобы увидеть структуру кластеров.
  2. Разделите точки на кластеры по координате, вдоль которой они явно разделяются.
  3. Отбросьте указанное число аномальных точек как самые удалённые от скоплений.
  4. Для каждого кластера найдите центр перебором точек с подсчётом сумм расстояний.
  5. Вычислите требуемые величины и возьмите целую часть произведения на 10 000.

Разбор примера

Общая схема: найти пару элементов, сумма которых делится на заданное число и максимальна.

  1. Читаем данные из файла A и проверяем на нём каждый шаг решения.
  2. Считаем остаток каждого элемента от деления на заданное число.
  3. Для каждого остатка храним два наибольших элемента с таким остатком: больше не нужно.
  4. Перебираем пары остатков r и k − r: их сумма делится на k.
  5. Для каждой подходящей пары остатков берём наибольшие элементы и считаем сумму.
  6. Выбираем максимальную сумму, проверяем ответ на файле A, затем запускаем программу на файле B.

Ответмаксимальная сумма для файла B

Частые ошибки

Задание 27 входит в ЕГЭ по информатике. На этой странице собраны все варианты этого номера, которые разобраны на сайте: условие, правильный ответ и разбор решения. Остальные номера открываются в списке выше, а целиком все задания ЕГЭ по информатике с ответами собраны на странице предмета.