package Ġcom . code w ars Ċ Ċ // Ġhttps :// www . code w ars . com / k ata / 5 ce 3 9 9 e 0 0 4 7 a 4 5 0 0 1 c 8 5 3 c 2 b / train / kotlin Ċ class ĠP 5 ce 3 9 9 e 0 0 4 7 a 4 5 0 0 1 c 8 5 3 c 2 b Ġ{ ĊĠĠĠ Ġfun Ġsum Parts ( ls : ĠInt Array ): ĠInt Array Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġanswer Ġ= ĠArray ( ls . size Ġ+ Ġ 1 ) Ġ{ Ġ 0 Ġ} ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġls . indices ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġanswer [ 0 ] Ġ+= Ġls [ i ] ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 1 Ġuntil Ġls . size ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġanswer [ i ] Ġ= Ġanswer [ i Ġ- Ġ 1 ] Ġ- Ġls [ i Ġ- Ġ 1 ] ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġanswer . to IntArray () ĊĠĠĠ Ġ} Ċ } Ċ