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

Determinati multimea ce se formeaza cu elementele unui vector.
Exemplu: n=6 si vectorul: (3, 13,3, 13, 8, 13) se va afisa 3 13 8.

Răspunsuri la întrebare

Răspuns de S0unds
1
#include <iostream>
using namespace std;

int main()
{
int aux[100],n,v[100],k=0;
cin>>n;
for(int i=0;i<n;i++)
cin>>v[i];
for(int i=0;i<n;i++)
{
aux[k++]=v[i];
for(int j=0;j<n;j++)
if(v[i]==v[j])
{
for(int l=j;l<n;l++)
v[l]=v[l+1];
n--;
v[n]=NULL;
}
}
for(int i=0;i<n;i++)
cout<<aux[i];
}

NaidenB: nu e bun
Alte întrebări interesante