👤

Să se citească de la tastatură 2 șiruri de lungime s și k. Să se afișeze câte numere pozitive sunt in primul șir, dar și de cate ori un număr dintr-un șir apare și în cel de-al doilea șir.

Răspuns :

#include <iostream>

using namespace std;

int main()

{

 

  int s,k,i,j;

  cin>>s>>k;

  int a[s],b[k],p=0,q=0;

  for(i=0;i<s;i++) cin>>a[i];

  for(i=0;i<k;i++) cin>>b[i];

  for(i=0;i<s;i++){

     if(a[i]>0) p++;

  }

  for(i=0;i<s;i++){

      for(j=0;j<k;j++)

         if (a[i]==b[j]) q++;

  }

  cout<<p<<" "<<q;

}

Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!


Ze Learnings: Alte intrebari