Witam, czy mógłby mi ktoś powiedzieć co jest nie tak z moim programem? Odrzuca rozwiązanie, pisząc, że jest błędna odpowiedź.
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
cin >> n;
int t[n], t1[n];
for(int i = 0;i < n;i++) {
cin >> t[i];
}
for(int i = 0;i < n;i++) {
t1[i] = 0;
for(int j = 2;j <= sqrt(t[i]);j++) {
if(t[i] % j == 0) t1[i] = 1;
if(t[i] == 1) t1[i] = 0;
}
}
for(int i = 0;i < n;i++) {
t1[i] == 1 ? cout << "NIE" << endl : cout << "TAK" << endl;
}
}