Cześć, może ktoś rzucić okiem, gdzie jest błąd? Wyniki wychodzą poprawne, jednak na Spoju wyskakuje komunikat "Błędne rozwiązanie".
using System;
namespace ParzysteNieparzyste
{
class Program
{
static void Main()
{
int t = int.Parse(Console.ReadLine());
for (int i = 0; i < t; i++)
{
string wynikParzyste = "";
string wynikNieParzyste = "";
string dane = Console.ReadLine();
string[] tablica = dane.Split(" ");
int n = int.Parse(tablica[0]);
if ((n != tablica.Length-1) || (n > 100)) { return; }
for (int j = 1; j < tablica.Length; j++)
{
if (j % 2 == 0) { wynikParzyste += tablica[j] + " "; }
else { wynikNieParzyste += tablica[j] + " "; }
}
string wynik = wynikParzyste + wynikNieParzyste;
wynik = wynik.Remove(wynik.Length-1, 1);
Console.WriteLine(wynik);
}
}
}
}
Z góry dziękuję za odpowiedź