Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("numere.txt");
short n,i,v[100], num;
int main()
{
f >> n;
for (i=1; i<=n; ++i)
{
f >> num;
v[num]=1;
}
for (num=0; num<100; ++num)
if (v[num]==1) cout << num << " ";
}
Explicație:
v[] este vector caracteristic cu valori 0 sau 1. De exemplu daca v[23]=1 inseamna ca 23 este termen al sirului numeric