În C++, rezolvarea este următoarea:
#include <iostream>
using namespace std;
int main() {
int n, x, nrprime = 0, k, i, d;
cin >> n;
for (i = 1; i <= n; i++) {
cin >> x;
k = 0;
for (d = 1; d <= x; d++) {
if (x % d == 0) {
k++;
}
}
if (k == 2) {
nrprime++;
}
}
cout << nrprime;
return 0;
}