Loading [MathJax]/jax/output/SVG/jax.js

Городская олимпиада по математике среди физ-мат школ г. Алматы, 2015 год


Определите множество целых значений выражения a+1b+b+1a для натуральных a и b. ( Фольклор )
посмотреть в олимпиаде

Комментарий/решение:

Комментарии от администратора Комментарии от администратора №1.     Пусть a+1b+b+1a=k, тогда a2+a(1bk)+b(b+1)=0. Зафиксируем целое значение k и будем рассматривать все натуральные решения этого уравнения. Среди них найдется решение (a0;b0) c наименьшей суммой a0+b0 (их может быть несколько). Т.к. уравнение симметрично относительно a и b, то можем считать, что a0b0. Тогда зафиксируем значение b0 и рассмотрим уравнение a2+a(1b0k)+b0(b0+1)=0 как квадратное относительно a.
Оно имеет хотя бы одно решение a0 и сумма его корней -- целое число, значит второй корень также целый. По теореме Виета из произведения найдем второй корень a1=b0(b0+1)a0 -- положительное и целое число. Если a0>b0, то a1=b0(b0+1)a0(a01)a0a0=a01<a0 и тогда (a1;b0) -- новая пара решений того же уравнения с еще меньшей суммой: a1+b0<a0+b0. Противоречие.
Значит, a0=b0, тогда 2(a0+1)a0=k. Т.к. a0 взаимно просто с a0+1, a0=[21, значит k=[34.