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

Va rog PLSSS DAU CORONA
Cerinta
Se citeste de la tastatura un numar natural N urmat mai apoi de N numere naturale. Dupa aceea se citeste un numar natural M urmat mai apoi de M numere naturale. Sa se afiseze pe ecran intersectia celor doua siruri.



Date de intrare
Pe prima linie se va afla variabila N, iar pe cea de a doua linie cele N numere naturale.

Pe cea de a treia linie se va afla variabila M, iar pe cea de a patra linie cele M numere naturale.



Date de iesire
Se va afisa pe ecran intersectia celor doi vectori.



Restrictii si precizari
0 < N < 100,000
0 < M < 100,000


Exemplu
Date de intrare :
5
21 11 26 24 16
2
16 21
Date de iesire : 21 16

Răspunsuri la întrebare

Răspuns de crow9920
1

#include <iostream>

using namespace std;

int main()

{

int n, m;

int vector1[100000], vector2[100000];

cin >> n;

int i;

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

cin >> vector1[i];

cin >> m;

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

cin >> vector2[i];

int j;

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

for (j = 0; j < m; j++) {

if (vector1[i] == vector2[j]) {

cout << vector1[i] << " ";

break;

}

}

}

return 0;

}


user010101: Merci
user010101: Mai am o problema tot la fel indentica doar ca tbr sa afli elementele care nu se afla in abii vectori
user010101: OFER CORONA SI maxim de puncte! REPEDE
user010101: PLSSS
user010101: uite link catre intrebare - > https://brainly.ro/tema/9518444
Răspuns de johnxrd
0

program array1;

var

a,b:array [1..5] of integer;

c:array [1..10] of integer;

i,j,k,n,m:integer;

t:boolean;

begin

 write('n=');readln(n);

for i:=1 to n do  begin

read(a[i]);

end;

write('m=');readln(m);

for i:=1 to m do  begin

read(b[i]);

end;

n:=0;

for I := 1 to 5  do

 for j := 1 to 5  do

   if a[i]=b[j] then

    begin

    t:=true;

    for k := 1 to N  do

      if A[I]=C[K] then t:=false;

    if t then begin n:=n+1;c[n]:=a[i];end;

     end;

     if n<>0 then begin

       write('Date de iesire: ');

for i:=1 to n do  begin

write (c[i],' ');

end end else

Writeln('Intersectie nu exista!');

readln;

end.

Alte întrebări interesante