C++
#502
Cerinţa
Se dă un vector cu n elemente numere naturale. Să se verifice dacă toate elementele vectorului sunt diferite două câte două.
Date de intrare
Programul citește de la tastatură numărul n, apoi n numere naturale, reprezentând elementele vectorului.
Date de ieşire
Programul afișează pe ecran mesajul DA, dacă vectorul are toate elementele diferite, sau NU, în caz contrar.
Restricţii şi precizări
1 ≤ n ≤ 500
fiecare element al vectorului va avea cel mult patru cifre
Exemplu
Date de intrare
7
5 8 10 4 9 7 6
Date de ieșire
DA
Răspunsuri la întrebare
Răspuns de
15
#include <iostream>
using namespace std;
int main()
{
int n,i,v[500],t,j;
cin>>n;t=1;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n-1&&t==1;i++)
for(j=i+1;j<=n&&t==1;j++)
{if(v[i]==v[j])
t=0;}
if(t==1)
cout<<"DA";
else
cout<<"NU";
return 0;
}
using namespace std;
int main()
{
int n,i,v[500],t,j;
cin>>n;t=1;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n-1&&t==1;i++)
for(j=i+1;j<=n&&t==1;j++)
{if(v[i]==v[j])
t=0;}
if(t==1)
cout<<"DA";
else
cout<<"NU";
return 0;
}
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
9 ani în urmă
Franceza,
9 ani în urmă
Fizică,
9 ani în urmă