👤

7. Să se genereze primii n termeni ai şirului:
1,1,2,2,2,3,3,3,3,4,4,4,4,4,...


Răspuns :

Am presupus ca doreai ca programul sa fie facut in c++.


#include <iostream>

using namespace std;

int main()

{

   int n,c=1;

   cin>>n;

   for(int j=1,i=1; i<=n; i++) {

       if(c<=j+1) {

           cout<<j<<' ';

           c++;

       }

       else {

           c=2;

           j++;

           cout<<j<<' ';

       }

   }

   return 0;

}