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

6-шы халықаралық Жәутіков олимпиадасы, 2010 жыл


p3q7=pq теңдеуін қанағаттандыратын барлық p және q жай сандарын тап.
посмотреть в олимпиаде

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

  -1
6 года 6 месяца назад #

Разложив на множители

p(p1)(p+1)=q(q1)(q+1)(q2q+1)(q2+q+1) левая часть равенство имеет только один множитель 3 так как три последователен числа, а правая больше одной при q>3 потому что q(q1)(q+1) три последовательных числа , а один из q(q1), q(q+1) будет иметь остаток 2 по mod 3 если q3, значит решение только единственно при q=3 откуда p=13.

  5
2 года 4 месяца назад #

p(p1)(p+1) может иметь более одного множителя 3, например, если p1(mod9).

  6
2 года 4 месяца назад #

p3p=q7q<p7pp>q

q|p21=(p1)(p+1)

p|q61=(q31)(q3+1)p|(q2+q+1)(q2q+1)(pq+1, т.к. иначе 0>(q+1)3q7=1 - противоречие). Поэтому, либо p|q2q+1, либо p|q2+q+1. Пусть q2±q+1=kp. Рассмотрим два случая:

1) q|p+1, тогда 1q2±q+1=kpk1(modq)kq1. Если k2q1p=q2±q+1k<(q+1)22q1<q+1 - противоречие. Если k=q1q1|q2±q+11,3, поэтому q=2,4, оба варианта не подходят.

2) q|p1kkp=q2±q+11(modq).

При kq+1:p=q2±q+1k<(q+1)2q+1=q+1 - противоречие. Поэтому k=1.

2.1) p=q2q+1q7q=(q2q+1)3q(q22q+1)<q7q - противоречие.

2.2) p=q2+q+1(q2+q)(q2+q+1)(q2+q+2)=q(q31)(q3+1)q2+q+2=(q1)(q2q+1), взяв (modq) получаем, что q=3,p=13.