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

pbinfo problema #2721

Răspunsuri la întrebare

Răspuns de boiustef
4

Răspuns:

void Insert(int a[], int &n)

{

   int i,k=0;

   for (i=0; i<n; ++i)

       if (a[i]%2) ++k;;

   int j=n+k-1;

   for (i=n-1; i>=0; --i)

   {

       if (a[i]%2) a[j--]=2*a[i];

       a[j--]=a[i];

   }

   n=n+k;

}

Explicație:

Alte întrebări interesante