package Ġcom . eric . leetcode Ċ Ċ import Ġcom . eric . leetcode . util . Common Utils Ċ Ċ class ĠRunning Sum Of 1 d Array Ġ{ ĊĠĠĠ Ġfun Ġrunning Sum ( nums : ĠInt Array ): ĠInt Array Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( index Ġin Ġ 1 .. nums . last Index ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnums [ index ] Ġ+= Ġnums [ index - 1 ] ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġnums ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġval Ġinput Ġ= Ġint ArrayOf ( 1 , 2 , 3 , 4 ) ĊĠĠĠ Ġval Ġrunning Sum Of 1 d Array Ġ= ĠRunning Sum Of 1 d Array () ĊĠĠĠ ĠCommon Utils . print Array ( running Sum Of 1 d Array . running Sum ( input ). to Typed Array ()) Ċ }