C++
#505
Cerința
Se dau doi vectori cu câte n elemente, numere naturale. Verificați dacă cei doi vectori conțin exact aceleași elemente.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, reprezentând elementele primului vector, apoi încă n numere naturale, reprezentând elementele celui de-al doilea vector.
Date de ieșire
Programul va afișa pe ecran mesajul DA, dacă cei doi vectori conțin exact aceleași elemente, respectiv NU, în caz contrar.
Restricții și precizări
1 ≤ n ≤ 1000
cele n numere citite vor fi mai mici decât 1.000.000.000
Exemplu
Intrare
5
6 8 7 7 4
8 4 6 7 7
Ieșire
DA
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
long int v[1001],u[1001],i,n;
cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++)
cin>>u[i];
sort(v+1,v+n+1);
sort(u+1,u+n+1);
for(i=1;i<=n-1;i++)
if(v[i]!=u[i])
{
cout<<"NU";
return 0;
}
cout<<"DA";
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
9 ani în urmă
Informatică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă