Suma de los elementos del array excepto el propio elemento

Se proporciona un array. Devuelve un nuevo array que contenga la suma de todos sus elementos excepto el propio elemento. Para mayor claridad, consulta los ejemplos siguientes.

Aclaración

  • [1, 2, 3, 4] = para el primer elemento => la suma será 2+3+4 = [9]
  • [1, 2, 3, 4] = para el segundo elemento => la suma será 1+3+4 = [9, 8]
  • [1, 2, 3, 4] = para el tercer elemento => la suma será 1+2+4 = [9, 8, 7]
  • [1, 2, 3, 4] = para el cuarto elemento => la suma será 1+2+3 = [9, 8, 7, 6]

Ejemplos

arr_ele_sum([1, 2, 3, 2, 1]) ➞ [8, 7, 6, 7, 8]

arr_ele_sum([1, 2]) ➞ [2, 1]

arr_ele_sum([1, 2, 3]) ➞ [5, 4, 3]

arr_ele_sum([1, 2, 3, 4, 5]) ➞ [14, 13, 12, 11, 10]

arr_ele_sum([10, 20, 30, 40, 50, 60]) ➞ [200, 190, 180, 170, 160, 150]

Notas

N/A