Informatică, întrebare adresată de Kakwjs, 9 ani în urmă

Sa da sirul de numere 12341234.... sa se calculeze primii n termeni ai sirului


carmentofan: Sigur ai scris tot?
boiustef: da,

Răspunsuri la întrebare

Răspuns de boiustef
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n,s=0,g,r;

   cin >> n;

   g=n/4;

   r=n%4;

   s=g*10;

   if (r==1) s=s+1;

   if (r==2) s=s+1+2;

   if (r==3) s=s+1+2+3;

   cout << s;

   return 0;

}

Explicație:

utilizare variabile:

g pentru numarul de grupuri 1234 pana la n

r pentru restul de numere din ultimul grup incomplet

p.s. un grup da suma=1+2+3+4=10

Alte întrebări interesante