Witam, mam problem z zadaniem a mianowicie w kompilatorze wszystko działa a w spoj wyrzuca mi błąd SIGABRT. Bardzo bym był wdzięczny za wytłumaczenie w czym problem.

include

using namespace std;

int main()
{
int iloscTestow;
int iloscLiczb;

cin >> iloscTestow;

for (int i = 0; i < iloscTestow; i++)
{
    cin >> iloscLiczb;
    if (iloscLiczb != 0 )
    {
    int *liczba;
    liczba = new int [iloscLiczb - 1];

    for (int u = 0; u < iloscLiczb; u++)
    {
        cin >> liczba [u];
    }
    for (int k = iloscLiczb-1; k >= 0; k--)
    {
        cout << liczba [k];
    }
    cout << endl;
    delete [] liczba;
    }
}

return 0;

}