19-я Балканская математическая олимпиада среди юниоров
г. Статина, Румыния, 2016 год
Найдите все тройки целых чисел (a,b,c), для которых число
N=(a−b)(b−c)(c−a)2+2 является степенью числа 2016.
посмотреть в олимпиаде
Комментарий/решение:
Ответ:{a,b,c}={t+2,t+1,t} для всех целых t.
Пусть, (a−b)(b−c)(c−a)2+2=2016k. Тогда (a−b)(b−c)(c−a)+4=2×2016k. Сделаем замену: a−b=−m, b−c=−n. Тогда получим mn(m+n)+4=2×2016k.
Заметим, что правая часть делится на 7. Значит левая тоже.
mn(m+n)+4≡0(mod7)⟹3mn(m+n)≡2(mod7)⟹(m+n)3+m3+n3≡2(mod7)
Заметим, что α3≡0,±1(mod7). Значит одно из чисел m,n,m+n делится на 7. Но при этом mn(m+n) делится на 7. Следовательно, k=0. Тогда mn(m+n)=−2, тогда m=n=−1. Значит {a,b,c}={t+2,t+1,t} для всех целых t
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.