Testów jest na pewno więcej niż 5 i na pewno mniej niż 100.
Oczywiście, że tablica jest zbędna. Aby uzyskać t linii wystarczy użyć pętli for, która t razy wypisze endline'a.
Jak już zapewne się domyślasz, można było wypisywać wyniki na bieżąco i zrezygnować z tablicy 
Nie odpowiem Ci na pytanie, gdzie jest błąd, bo nie chce mi się analizować Twojego kodu. a1, b, t1, i1, t2, t3, t4, t2=t... Istny koszmar! Ja dostałem AC używając zaledwie: int t,n,x,y + i oraz j w pętlach.