Inverso aditivo
Un número más su inverso aditivo es igual a cero. Crea una función que devuelva un arreglo con el inverso aditivo de cada valor de entrada, en el mismo orden.
Ejemplos
Program.AdditiveInverse(new[] { 5, -7, 8, 3 }) ➞ new[] { -5, 7, -8, -3 }
Program.AdditiveInverse(new[] { 1, 1, 1 }) ➞ new[] { -1, -1, -1 }
Program.AdditiveInverse(new[] { -5, -25, 35 }) ➞ new[] { 5, 25, -35 }Notas
- Conserva el orden de entrada.
- Devuelve un arreglo vacío cuando la entrada esté vacía.
- Los valores de entrada no incluyen
int.MinValue, cuyo inverso positivo no puede representarse mediante unintde C#.