👤
a fost răspuns

Nu inteleg de ce nu ruleaza problema,imi da eroare la consola cand ii dau run.

Problema distincte:Se dă un şir cu n elemente, numere naturale cu cel mult 8 cifre, ordonate crescător. Afişaţi în ordine crescătoare elementele distincte din şir.
+pe pbinfo imi da 0;


#include

using namespace std;
ifstream fin ("distincte.in");
ofstream fout ("distincte.out");
int n,x,s,i,c[100],maxim;
int main()
{
fin>>n;
for(i=1;i<=n;i++)
{
fin>>x;
c[x]=true;
if(x>maxim)maxim=x;


}
for(i=1;i<=maxim;i++)
if(c[x])
fout<<i<<'  ';





return 0;
}


Răspuns :

#include  <fstream>

using namespace std;

ifstream fin ("distincte.in");

ofstream fout ("distincte.out");

int n,x,s,i,y;

int main()

{

fin>>n;

fin>>x;

fout<<x<<' ';

y=x;

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

{

fin>>x;

if (x!=y) fout<<x<<' ';

y=x;

}

return 0;

}