Задание 14 ЕГЭ: операции с числами в системах счисления
Подтемы
- Операции в одной СС28 задач
- Прямое сложение в СС56 задач
- Операции в разных СС с двумя переменными14 задач
- Операции в разных СС с одной переменной11 задач
Что проверяет задание
Задание 14 проверяет умение работать с позиционными системами счисления: переводить числа из одной системы в другую, выполнять арифметические операции над числами, записанными в разных основаниях, и решать задачи с неизвестными цифрами. Проверяются три навыка одновременно: перевод чисел в десятичную систему по формуле , работа с диапазонами допустимых цифр в разных основаниях и решение линейных сравнений по модулю для поиска неизвестных цифр, удовлетворяющих условию кратности.
Как выглядит формулировка и сколько баллов
Типичная формулировка: даны два числа, записанные в системах счисления с разными основаниями, где часть цифр заменена буквами x и y. Нужно найти такие значения x и y (допустимые цифры в соответствующих системах), при которых сумма чисел минимальна и кратна заданному числу m. Затем вычисляется частное от деления суммы на m, и это частное записывается в ответе в десятичной системе. Задание оценивается в 1 балл, ответ — короткая числовая строка без указания основания.
Что нужно знать
- Позиционная запись числа:
- Допустимые цифры в системе с основанием :
- Перевод из десятичной в систему с основанием : последовательное деление с остатком
- Свойство модульной арифметики:
- Линейное сравнение: решается через обратный элемент, если
- Обратный элемент по модулю: , находится расширенным алгоритмом Евклида
- Правило переноса при сложении столбиком в системе с основанием : если сумма цифр разряда , вычитаем и переносим 1 в следующий разряд
Методы решения
Метод 1. Прямой перевод и сложение чисел без неизвестных. Оба слагаемых переводятся в десятичную систему по формуле , затем складываются как обычные десятичные числа. Пример: . Переводим: , . Сумма .
Метод 2. Параметризация суммы через неизвестные цифры. Каждое число записывается как линейная функция от x и y с коэффициентами — степенями основания. После сложения получаем выражение вида . Пример: число ; число ; сумма .
Метод 3. Решение сравнения по модулю m. Из условия кратности получаем сравнение . Для одной переменной при фиксированной другой находим обратный элемент коэффициента и вычисляем недостающую цифру. Пример: . Обратный к 3 по модулю 7 — это 5 (так как ). Тогда .
Метод 4. Перебор с приоритетом минимизации. Сумма — возрастающая функция от x и y, поэтому минимальное решение ищут, перебирая x от наименьшего допустимого значения; для каждого x решают сравнение относительно y и проверяют, попадает ли y в допустимый диапазон. Первое найденное сочетание даёт минимальную сумму.
Метод 5. Прямое сложение столбиком в одной системе счисления. Если оба числа заданы в одной системе без перевода в десятичную, складывают их «в столбик» по обычным правилам с переносом, когда сумма цифр достигает основания. Пример: сложение в восьмеричной системе : (пишем 5, перенос 1); (пишем 1, перенос 1); итог .
Алгоритм решения по шагам
- Определить основания систем счисления обоих чисел и диапазоны допустимых цифр для x и y в каждой системе; взять пересечение диапазонов, если переменная встречается в обоих числах.
- Записать каждое число как линейную функцию от x и y: , .
- Сложить выражения и привести к виду .
- Найти остатки , , , где — заданное число кратности.
- Составить сравнение .
- Перебирать x, начиная с минимального допустимого значения; для каждого x решить сравнение относительно y через обратный элемент по модулю и проверить, что найденное y попадает в допустимый диапазон.
- Как только найдена первая подходящая пара (минимальный x, минимальный подходящий y), это и есть искомое решение — сумма минимальна.
- Подставить x и y в выражение для S, вычислить численное значение, разделить на m и записать частное в десятичной системе.
Разбор примеров
Пример 1. Числа и . Найти x, y, при которых сумма минимальна и кратна 61; в ответе — частное от деления на 61.
Диапазон: в первом числе x, y — цифры системы с основанием 9, значит ; во втором числе x, y — цифры системы с основанием 11, . Так как x и y общие для обоих чисел, берём пересечение: .
Переводим числа в десятичную форму:
Сумма:
Остатки по модулю 61: , , .
Сравнение: (так как ).
Перебираем x от 0: при получаем y вне диапазона 0–8 (48, 13, 39 соответственно). При : , , . Значение подходит.
Итог: , . Сумма . Частное — это ответ.
Пример 2. Числа и ; сумма минимальна и кратна 9.
Диапазоны: система 13 даёт ; система 18 даёт ; пересечение .
Переводим:
Сумма:
Остатки по модулю 9: сумма цифр 1017102 равна 12, остаток 3; сумма цифр 2521 равна 10, остаток 1; для 19 остаток 1.
Сравнение: (так как ).
Минимальный требует , подходит (в диапазоне 0–12). Меньшего x нет, значит решение найдено.
Итог: , . Сумма . Частное — ответ.
Пример 3. Числа и ; сумма минимальна и кратна 56.
Диапазоны: система 15 даёт , система 16 даёт ; пересечение .
Переводим:
Сумма:
Остатки по модулю 56: , , .
Сравнение: (так как даёт ).
При : . Обратный к 17 по модулю 56 равен 33 (проверка: ). Получаем — не входит в диапазон 0–14, решений нет.
При : . . Значение входит в диапазон.
Итог: , . Сумма . Частное — ответ.
Типичные ошибки и ловушки
- Забыть, что переменная x (или y), встречающаяся в обоих числах, должна одновременно удовлетворять ограничениям каждой системы счисления — нужно брать пересечение диапазонов, а не диапазон только одной системы.
- Ошибиться в степенях основания при переводе больших чисел — стоит заранее выписать таблицу степеней нужного основания до нужной степени.
- Минимизировать сумму «на глаз», подбирая маленькие x и y без проверки сравнения по модулю — можно получить сумму, не кратную m.
- Неправильно найти обратный элемент по модулю: проверка обязательна.
- Забыть проверить, что найденное значение переменной после решения сравнения попадает в допустимый диапазон цифр — иначе решение ложное и нужно переходить к следующему x.
- Спутать порядок минимизации: минимизировать нужно ту переменную, у которой больше коэффициент в выражении суммы, поскольку она сильнее влияет на итоговое значение.
- Забыть перевести итоговое частное в десятичную систему счисления, оставив его в системе одного из оснований.
- Арифметические ошибки при вычислении больших сумм — полезно проверять результат через контроль остатка по модулю m в самом конце.
Как готовиться
Начинать нужно с уверенного перевода чисел между системами счисления любых оснований — тренировать это до автоматизма, включая перевод через промежуточную десятичную систему. Далее стоит освоить модульную арифметику: вычисление остатков от деления больших чисел, нахождение обратного элемента по модулю через расширенный алгоритм Евклида или простым перебором для небольших модулей. Полезно решить десяток однотипных задач с параметризацией через x и y, каждый раз явно выписывая диапазоны цифр и составляя линейное сравнение — это вырабатывает устойчивый алгоритм действий. После получения ответа стоит всегда делать проверку: подставить найденные x и y в исходное выражение, убедиться, что сумма действительно делится на заданное число без остатка, и только потом делить и записывать частное. Такой порядок работы исключает большинство ошибок и позволяет решать задание быстро и без пересчётов.
Частые вопросы
Как понять диапазон допустимых цифр для x и y?
Диапазон цифры равен для основания ; если переменная встречается в двух числах с разными основаниями, берут пересечение диапазонов обоих оснований.
Что делать, если в условии только минимальность суммы, без кратности?
Тогда достаточно минимизировать коэффициенты по порядку значимости — сначала минимизировать переменную с наибольшим коэффициентом, без решения сравнения по модулю.
Как быстро найти обратный элемент по модулю?
Через расширенный алгоритм Евклида или подбором при небольшом модуле; результат проверяется равенством .
Нужно ли переводить итоговое частное обратно в систему счисления основания?
Нет, финальный ответ — это частное в десятичной системе, основание указывать не нужно.
Как проверить правильность найденных x и y?
Подставить их в выражение суммы, убедиться, что остаток от деления на m равен нулю, и что деление суммы на m даёт целое число.
Что делать, если для минимального x подходящего y не находится?
Увеличить x на 1 и повторить решение сравнения относительно y, проверяя диапазон, пока не найдётся допустимое значение.
Можно ли решать задание простым перебором без модульной арифметики?
Можно перебрать все допустимые пары x и y, но это медленнее и повышает риск арифметических ошибок; сравнение по модулю делает решение быстрым и точным.