Задача
Базовый вопрос. Найди три натуральных числа, у которых сумма равна , а произведение равно . Достаточно одной тройки.
Бонус. Найди все такие тройки. Порядок чисел не важен: и — одна тройка.
Для продвинутых. Измени условие: сумма , произведение . Сколько троек? А если сумма , произведение ? Сформулируй приём: как по сумме и произведению найти тройку.
Это единственная тройка натуральных чисел с суммой и произведением .
Базовый уровень
Перебираем тройки натуральных чисел с суммой и проверяем произведение:
- : . Нет.
- : . Нет.
- : . Нет.
- : . Нет.
- : . Нет.
- : . Да!
- : . Нет.
- : . Нет.
Подходит только .
Бонус (все тройки)
Из перебора выше: только одна тройка — .
Систематический приём: фиксируем наименьшее число и ищем пары с и . Для каждого :
- : надо и . Таких натуральных нет ( не раскладывается на два множителя с суммой ).
- : , . ✓.
- : , . — но , а в тройке уже — та же.
- : , — не целое. Нет.
Единственная уникальная тройка — .
Для продвинутых
Сумма , произведение . Тем же приёмом:
- : , . : , ✓ → .
- : , . : сумма . Нет.
- : , . : сумма . Нет.
Одна тройка: .
Сумма , произведение . Перебор:
- : . Нет.
- : . Нет.
- : . Да!
- : . Нет.
- : . Нет.
Одна тройка: .
Приём. Зафиксируй наименьшее число (ограничение сверху: ). Для каждого ищешь пары с известными и (только если произведение делится на ). Пара однозначно восстанавливается как корни уравнения — но в натуральных подходит простой перебор делителей.
Смотри: три числа, сумма , произведение . Быстрый путь — разложить на простые множители: . Сложи их: . Сошлось — тройка готова за пять секунд.
Если жест не сработал сразу (не все числа удаётся быстро разложить), пойди перебором: — и проверяй произведение. Только даёт и одновременно.
Тут вся суть: разложить на простые — самый быстрый путь, перебор — запасной. Тройка — готово. Вот и всё.
Здесь: — единственная тройка с суммой и произведением , быстрый жест — разложить на простые множители. Работает приём «фиксируй наименьшее, ищи пару»: зафиксируй из , для каждого проверяй пару с нужными суммой и произведением. Ограничение сверху: (иначе не наименьшее). Не работает, если среди делителей произведения не нашлось пары с нужной суммой — значит троек нет (как при сумме и произведении ).
Похожие задачи
Для решения нужно знать
Хочешь разобраться? Запишись на бесплатное пробное занятие.
Записаться в Telegram