Partição de pares e ímpares
Crie uma função que divida um array de inteiros em dois arrays: primeiro os valores pares e depois os ímpares. Preserve a ordem original dentro de cada grupo.
Exemplos
Program.EvenOddPartition(new[] { 5, 8, 9, 2, 0 }) ➞ [[8, 2, 0], [5, 9]]
Program.EvenOddPartition(new[] { 1, 0, 1, 0 }) ➞ [[0, 0], [1, 1]]