Limpiar arreglos desordenados
Convierte un arreglo de cadenas que representan enteros no negativos en números y devuelve dos arreglos: el primero con los valores pares y el segundo con los impares. Conserva el orden original dentro de cada grupo.
Si un grupo no tiene valores, usa un arreglo vacío para ese grupo.
Ejemplos
Program.CleanUp(new string[] { "8" }) ➞ new int[][] { new int[] { 8 }, new int[] { } }
Program.CleanUp(new string[] { "11" }) ➞ new int[][] { new int[] { }, new int[] { 11 } }
Program.CleanUp(new string[] { "7", "4", "8" }) ➞ new int[][] { new int[] { 4, 8 }, new int[] { 7 } }
Program.CleanUp(new string[] { "9", "4", "5", "8" }) ➞ new int[][] { new int[] { 4, 8 }, new int[] { 9, 5 } }Notas
Todos los valores de entrada son enteros no negativos escritos como cadenas de texto.