Se dă un vector. Se cere să se creeze un al doilea vector care să conţină toate valorile distincte ale primului. Să se afişeze apoi câte astfel de valori au fost găsite şi care sunt acestea. Ex.: Pentru vectorul
u = [-23, -23, 1000, 3, 1000, -400], se va crea vectorul cu 4 valori v = [-23, 1000, 3, -400].
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
using namespace std;
bool verificare(int d[101],int j)
{
for(int i=1;i<j;i++)
if(d[i]==d[j])
return false;
return true;
}
int main()
{
int u[101],v[101],n,k=0;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>u[i];
if(verificare(u,i))
v[++k]=u[i];
}
cout<<k<<"\n";
for(int i=1;i<=k;i++)
cout<<v[i]<<" ";
return 0;
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
9 ani în urmă
Informatică,
9 ani în urmă