Mam taki kod
void changearray(int *tab, int len)
{
for(int i = len-1; i >= 0; i--)
{
if(tab[i] != 0)
{
cout << tab[i] << " ";
}
}
cout << endl;
}
int main()
{
int *tab;
int n, n1;
cin >> n;
for(int i = 0; i < n; i++)
{
cin >> n1;
tab = new int [n1];
for(int i = 0; i < n1; i++)
{
cin >> tab[i];
}
changearray(tab, n1);
delete tab;
}
return 0;
}
Jest to kod rozwiązania zadania ze strony spoj - "Tablice"
"Odwróć kolejność elementów w tablicy. "
Wypisać mam w linii, tylko ten sędzia nie akceptuje tego tzn: trzeba zawsze dodawać endl do cout także co muszę zrobić żeby wypisać w linii tą tablice żeby sędzia zakpcetował.
Przykład jak to ma wyglądać:
Wejście:
2
7 1 2 3 4 5 6 7
3 3 2 11
Wyjście:
7 6 5 4 3 2 1
11 2 3