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

Inserarea unei valori x după prima aparitie a valorii y din vector. Dacă y
nu apare în vector, inserarea se va face la sfärşitul vectorului.

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

COROANA TE ROG!!!

#include<iostream>

using namespace std;

int main(){

   int n, y, x, v[1001], sem=0;

   cin>>x>>y>>n;

   for(int i=1;i<=n;i++) cin>>v[i];

   for(int i=1;i<=n;i++) if(v[i]==y){n++; for(int j=n-1;j>=i+1;j--) v[j+1]=v[j]; v[i+1]=x; sem=1;}

   if(sem==0) v[n++]=x;

   for(int i=1;i<=n;i++) cout<<v[i]<<' ';

   return 0;

}


stiky1234: nu imi apare sa dau coroana, :((( cred ca trebuie sa fie mai multe raspunsuri sau nu stiu de ce.
lucaciucandrei: nu! trebuie sa astepti o zi!
Alte întrebări interesante