👤

AJUTOOOR! Se citește n număr natural. Calculați suma tuturor numerelor naturale mai mici sau egale cu n. (cu suma lui Gauss si cred ca se face cu long long)

Răspuns :

Salut. Uite aici rezolvarea problemei. Succes in continuare!


#include "stdafx.h"
#include <iostream>

using namespace std;

int main()
{
        int s = 0;
        int n;

        cin >> n;

        s = (n * (n + 1)) / 2;

        cout << s;
     return 0;
}
var n,s,p,g:integer;

begin
read(n);
if n mod 2 = 0 then s:=1+n else s:=n;
p:=n div 2;
if n mod 2 = 0 then g:=s*p else g:=s*p+n;
write(g);
end.