Informatică, întrebare adresată de rahjvk, 8 ani în urmă

Cum calculezi cât mai repede suma tuturor numerelor cuprinse între două numere date a și b fără acestea ​

Răspunsuri la întrebare

Răspuns de robertanisoiu
2

Răspuns:

Folosind sumele lui Gauss

1+2+3+....n = \frac{n(n+1)}{2}

Tie iti trebuie suma de la a+1 pana la b-1

Faci suma de la 1 la b-1, din care scazi suma de la 1 la a, adica:

S=\frac{(b-1)*b}{2} -\frac{a*(a+1)}{2}

Explicație:

Alte întrebări interesante