--------------------------------------------------------------------------
citește m,n,x
(numere naturale nenule, m<=n)
s ← 0; pm ← 1; pn ← 1
┌repetă
│  ┌dacă m%x=0 atunci
│  │  s ← s+m; pm ← x
│  └■ 
│  ┌dacă n%x=0 și m!=n atunci
│  │  s ← s+n; pn ← x
│  └■ 
│  m ← m+pm; n ← n-pn
└până când m>n
scrie s 
--------------------------------------------------------------------------
Dacă pentru m și x se citesc numerele 20, respectiv 2020, scrieți cea mai mică și cea mai mare valoare care poate fi citită pentru variabila n, astfel încât, în urma executării algoritmului, pentru fiecare dintre acestea, să se afișeze 2020.
--------------------------------------------------------------------------
m=20,x=2020
Deducem: nmin=2020,nmax=4039
În acest fel, după adunări repetate ale lui x în m și scăderi repetate a lui x din n:
- pentru nmin, în s vom avea doar 2020
- pentru nmax, în s vom avea același 2020, întrucât primul multiplu după 2020 este 4040.
--------------------------------------------------------------------------
Răspuns:
nmin=2020
nmax=4039



