Witam, mam problem z pierwszym zadaniem na SPOJu. Jak w tytule, wyskakuje mi błąd SIGABRT. Przejrzałem Internet i naprawdę nie wiem gdzie leży błąd. Przerabiałem kod już chyba z 5 razy i dalej to samo. Serdecznie proszę o pomoc i wyjaśnienie gdzie leży problem. Z góry pragnę zaznaczyć że są to moje totalne początki i domyślam się ze jest to proste zadanie, Dzięki!
#include <iostream>
using namespace std;
int *n, ile, x;
int main()
{
cin >> ile;
for (int i = 0; i < ile; i++)
{
n = new int[ile];
cin >> n[i];
if (x <= 0)
{
x = n[i];
cout << "TAK" << endl;
}
else
{
cout << "NIE" << endl;
}
}
delete [] n;
return 0;
}