Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела физтех
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#80772

Для целых чисел a  , b  , c  известно, что a< b  , b− a  не делится на 3, (a− c)(b− c)  равно квадрату простого числа, наконец,  2
a + b= 1000  . Найдите все такие тройки (a,b,c)  .

Источники: Физтех - 2024, 11.6 (см. olymp-online.mipt.ru)

Подсказки к задаче

Подсказка 1

Во-первых, давайте поймем, что если (a - c)(b - c) = p^2, то у нас есть не так много возможных случаев, так как a - c и b - c - это делители p^2, а их у нас всего +-1,+-p,+-p^2. Значит, у нас всего 6 вариантов. А как можно, используя условие, еще сократить количество вариантов, которые надо перебрать?

Подсказка 2

Можно, используя условие a < b, сказать, что a - c < b - c => у нас есть два варианта: первая скобка равна 1, вторая p^2 или первая равна -p^2, а вторая -1. Хорошо, у нас получилась совокупность систем. Как нам её решить?

Подсказка 3

Во-первых, надо избавиться от c (ни к селу, ни к городу это с) и получить, что a - b = p^2 - 1. При этом, a - b (то есть, p^2 - 1) не кратно 3. Но любой ненулевой остаток квадрата числа дает 1 по модулю 3. Значит, p кратно 3. Что тогда можно сказать про a, b, c? Как меняется наша система?

Подсказка 4

Это значит, что p = 3, а значит, a - b = 8; a^2 + b = 1000. Остаётся решить квадратное уравнение на а, которое получается из этой системы, и найти все с, которые подходят.

Показать ответ и решение

Второе условие можно записать как

            2
(a − c)(b− c)=p , где p — простое число

По условию a< b,  это значит, что a − c< b− c.  Тогда

             2    2     2
(a− c)(b− c)= p = 1⋅p =(−p )(−1)

Следовательно, возможны следующие случаи

{ a − c= 1     { a− c= −p2
  b− c= p2 или   b− c= −1

Из обеих совокупностей можно получить b− a =p2− 1,  из которого можно получить, что p2 − 1  не делится на 3.

Так как p+ 1  и p− 1  не делятся на 3,  а среди последовательных 3  чисел обязательно найдется число, делящееся на 3,  то p  делится на 3. Но p  — простое, значит, p= 3.

Получаем следующую систему

{
  b− a= 8           2
  a2+b =1000   =⇒  a  +a− 992= 0

Из последнего уравнения получаем, что

{
  a= 31  =⇒  b= 39
  a= −32  =⇒  b =− 24

Теперь найдем c

[
  c= a− 1
  c= a+ p2 = a+ 9

Тогда c  может равняться

⌊
|| c= 30
|| c= 40
⌈ c= −23
  c= −33
Ответ:

 (31, 39, 30), (−32, −24, −33), (31, 39, 40),(−32, −24, −23)

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное обучение
в Школково

Для детей ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Брянской областей, а также школьникам, находящимся в пунктах временного размещения Крыма обучение на платформе бесплатное.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ или олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!