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

Se citeste un numar natural n . Sa se afiseze primii n termeni ai șirului: 1,2,1,3,2,1,4,3,2,1,5,4,3,2,1...
fără vectori, în c++​


Paddon: Nu ți se pare că ar fi util să ne spui cum este compus șirul?
mastererat: este un șir de grupe de termeni descrescători . prima grupa 1 a doua grupa 2 1 a treia grupa 3 2 1 si tot asa

Răspunsuri la întrebare

Răspuns de Rayzen
2

#include <iostream>

using namespace std;

int main()

{

   int n, k = 0;

   cin >> n;

   for(int i = 1; i <= n; i++)

   {

       for(int j = i; j >= 1; j--)

       {

           cout << j << " ";

           k++;

           if(k == n) {break;}

       }

       if(k == n) {break;}

   }

   return 0;

}

Alte întrebări interesante