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:

  1. Suma dos (+2) a cada número entero impar.
  2. 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