Impares aumentan, pares disminuyen — N veces
Crea una función que aplique una transformación par-impar a un arreglo n veces.
Cada transformación par-impar:
- Suma dos (+2) a cada número entero impar.
- Resta dos (-2) a cada número entero par.
Ejemplos
Program.EvenOddTransform(new[] { 3, 4, 9 }, 3) ➞ new[] { 9, -2, 15 }
// Dado que new[] { 3, 4, 9 } => new[] { 5, 2, 11 } => new[] { 7, 0, 13 } => new[] { 9, -2, 15 }
Program.EvenOddTransform(new[] { 0, 0, 0 }, 10) ➞ new[] { -20, -20, -20 }
Program.EvenOddTransform(new[] { 1, 2, 3 }, 1) ➞ new[] { 3, 0, 5 }Notas
N/A