Răspuns:
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("bac.txt");
int n, a, nr=0;
int nrprim (int a)
{
bool prim = true;
if(a < 2)
prim = false;
for(int d =2 ; d * d <= a ; d ++)
if(a % d == 0)
prim = false;
return prim;
}
int main()
{
f >> n;
for (int i=0; i<n; i++) {
f >> a;
if (nrprim(a)) {
++nr;
}
}
cout << nr;
}
Explicație: