Las sumas parciales de una lista v de enteros son:
v[0] v[0]+v[1] v[0]+v[1]+v[2] ... v[0]+v[1]+v[2]+...+v[len(v)-1]
Se pide una función @sumes_parcials_pos(v)@ que dada una lista de enteros v, devuelva la lista que contenga las sumas parciales positivas de la lista v, es decir, las que sean más grandes que cero.
Por ejemplo, si v es [0, 3, -4, -5, 7], entonces las sumas parciales son
0 0+3 == 3 0+3+(-4) == -1 0+3+(-4)+(-5) == -6 0+3+(-4)+(-5)+7 == 1
y, por tanto, se tiene que devolver la lista con las dos sumas parciales que son positivas
[3, 1] == [0+3, 0+3+(-4)+(-5)+7]
NO uses la función de Python sum(v[i:j]).
>>> sumes_parcials_pos([6, 3, -2, -5, 7]) [6, 9, 7, 2, 9] >>> sumes_parcials_pos([0, 3, -4, -5, 7]) [3, 1] >>> sumes_parcials_pos([]) [] >>> sumes_parcials_pos([0, -1, -4, -2]) []