Răspuns :
Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("numere.in");
int main()
{
int n, a,i;
f >> n;
int v[n+1];
for (i=1; i<n+1; i++) v[i]=1;
while (f >> a) {
v[a]=0;
}
int s=0;
for (int i=1; i<n+1; i++) {
s+=v[i];
}
cout << s;
return 0;
}
Explicație:
#include <iostream>
#include <fstream>
int main() {
size_t temp, n, *v;
std::ifstream fin("numere.in");
fin >> n;
v = new size_t[n]();
while (fin >> temp)
if (!v[temp - 1]) {
--n;
v[temp - 1] = true;
}
std::cout << n;
}
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.