Статья Автор: Деникина Н.В., Деникин А.В.

Анализ строк числовой таблицы — Карта задания

ЕГЭ-2027 · задание 9

У каждой строки есть три слоя

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

структура→числовое условие→оператор ответа
Микропаттерн: разбей условие на три слоя. Пока слои не разделены, длинная формулировка кажется сложнее, чем она есть.
Один проход

Строка проходит через детектор

1
Прочитатьполучить список чисел
2
Распознатьнайти повторы или порядок
3
Сравнитьсуммы, средние, экстремумы
4
Собрать ответсчётчик, номер или сумму

Слой 1
Структура строки

Все ли числа различны? Есть ли пара, тройка, две пары? Важен ли исходный порядок?

Слой 2
Числовое отношение

Какие суммы, средние, минимумы или максимумы нужно сравнить?

Слой 3
Оператор ответа

Нужно посчитать строки, вывести первую, запомнить последнюю или сложить номера?

Главная идея. Условия первых двух слоёв дают логическое выражение. Последняя фраза задачи определяет, что делать после успешной проверки.


Мини-разбор

Строка как образец

449923

Повторяющиеся позиции: 4 4 9 9. Одиночные: 2 3. Значит, структура — две пары и два одиночных числа.

Проверка отношения
Сравним суммы
4 + 4 + 9 + 9 > 2 + 3

Арифметика выполнена. Но строку засчитываем только тогда, когда верны и структура, и числовое условие.

ABCDEFGHI
14499232 парысуммы1
Одна строка проходит три короткие проверки: структура, числовое отношение, действие с ответом.

Соотнеси фразу условия с её слоем.


Ловушки

Где ломается решение

Проверили арифметику, но забыли точную схему повторов.
Сразу отсортировали строку и потеряли исходный порядок.
Всегда увеличивали счётчик, хотя задача просила номер или сумму.
Загрузка...
Чтобы оставить комментарий, необходимо авторизоваться
💬
Пока нет комментариев. Будьте первым!
Печать