Array acumulativo

Devuelve un array de sumas acumuladas, donde cada elemento es la suma de los valores de entrada hasta la misma posición.

Ejemplos

Program.AccumulatingArray(new[] { 1, 2, 3, 4 }) ➞ new[] { 1, 3, 6, 10 }

Program.AccumulatingArray(new[] { 1, 0, 1, 0, 1 }) ➞ new[] { 1, 1, 2, 2, 3 }

Program.AccumulatingArray(new int[0]) ➞ new int[0]