A właśnie nawet myślałem czy nie zapytać Cię czemu tak kombinujesz
Mój kod to trzy pętle a Twój... goto, jakieś x = (t+n)-1, y =n-1, z=x-y... nota bene z = x - y = (t + n) - 1 - (n - 1) = t + n - 1 - n + 1 = t jak na szybko patrzę.
Ale nie poddawaj się, jest nieźle
Gratuluję użycia wskaźników - to rzadka praktyka wśród osób rozwiązujących takie zadania. Pamiętałeś nawet o delete i to jeszcze delete []!
Polecam int* liczby = new int [x]; - jedna linia kodu zamiast dwóch. Odradzam goto. Szczególnie goto aaa, choć domyślam się, że napisałeś aaa bo program jest stosunkowo krótki i da się łatwo domyślić o co chodzi 
Po AC usuń kod. A jak będzie WA to pisz dalej. Dam więcej testów 