Cerinta: Se dă un şir cu n elemente, numere naturale. Să se verifice dacă în şir există elemente prime.
Vreau sa stiu si eu ce nu e bine in acest algoritm de imi da 50pct

# include

using namespace std;

int main ()
{
int n, nr;
bool ok = 1;
cin >> n;
for (int i = 1; i <= n ; ++i) {
cin >> nr;
if (nr % i) {
ok = 0;
}
}
if (ok) {
cout << "DA";
}
else
cout << "NU";
return 0;
}