Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
|
|
@ -0,0 +1,16 @@
|
|||
function maxSubseq(sequence s)
|
||||
integer this, maxsum = 0, first = 1, last = 0
|
||||
for i=1 to length(s) do
|
||||
this = 0
|
||||
for j=i to length(s) do
|
||||
this += s[j]
|
||||
if this>maxsum then
|
||||
{maxsum,first,last} = {this,i,j}
|
||||
end if
|
||||
end for
|
||||
end for
|
||||
return s[first..last]
|
||||
end function
|
||||
? maxSubseq({-1, -2, 3, 5, 6, -2, -1, 4, -4, 2, -1})
|
||||
? maxSubseq({})
|
||||
? maxSubseq({-1, -5, -3})
|
||||
Loading…
Add table
Add a link
Reference in a new issue