Prvo rješenje.
Ako je a=0, onda je p=0 što nije moguće.
Ako je a=0, vidimo da a dijeli p(a−2)=pa−2p, tj. a dijeli 2p.
Imamo sljedeće mogućnosti: a∈{±1,±2,±p,±2p}.
Traženi parovi (a,b) su
(1,1−p),(2,1),(p,p−1),(2p,p),(−1,1+3p),(−2,1+2p),(−p,p+3),(−2p,p+2).
Napomena. Ako je p>2, broj rješenja je 8, dok je za p=2 broj rješenja 6 (neka se rješenja podudaraju).
Drugo rješenje.
Budući da je p prost slijedi da p dijeli a ili p dijeli b−1.
Ako p dijeli a, neka je a=pk za neki cijeli broj k. Tada je
p(pk−2)=pk(b−1),tj.pk−2=k(b−1).
Slijedi da k dijeli 2, pa je k=±1 ili k=±2.
Dobivamo sljedeća rješenja (a,b):
(p,p−1),(−p,p+3),(−2p,p+2),(2p,p).
Ako p dijeli b−1, neka je b=pℓ+1 za neki cijeli broj ℓ. Tada je
p(a−2)=apℓ,tj.a−2=aℓ.
Slijedi da a dijeli 2, pa je a=±1 ili a=±2.
Dobivamo sljedeća rješenja (a,b):
(1,1−p),(−1,1+3p),(2,1),(−2,1+2p).