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

Buna, se da un numar n pe prima linie pe a doua linie un sir n si pe a treia un sir n - 1:
1 2 3 4 5
1 2 4 5
Sa se afiseze elementul lipsa adica 3
Ma puteti ajuta?

Răspunsuri la întrebare

Răspuns de 1Viserys
2

Răspuns:

Explicație:

#include <iostream>

using namespace std;

int main()

{

   int n, ok;

   cin>>n;

   int v[100];

   int w[100];

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

   {

       cin>>v[i];

   }

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

   {

       cin>>w[i];

   }

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

   {

       ok=1;

       for(int j=0; j<n-1; j++)

       {

           if(v[i]==w[j])

           {

               ok=-1;

           }

       }

       if(ok==1)

       {

           cout<<v[i];

           return 0;

       }

   }

   return 0;

}


zeldaktime: Buna, sa afiseze gen n - k elemente cum ar trebui?
1Viserys: poti dezvolta putin? adica practic lipsesc k elemente in al doilea subsir si tu afisezi acele n-k care sunt doar in primul? daca da, dispare return 0 din if si eventual la cout mai adaugi un <<" ";
zeldaktime: Iar gen daca sirul o sa fie egal? Trb sa avisez gen un mesaj "Nu s au pierdut numere"
Alte întrebări interesante