Anonymous user
Partition function P: Difference between revisions
m
→{{header|Lingo}}
Line 872:
return res_table[n]
end if
i = 1▼
param = 1▼
res = 0
if (i - 1) mod 4 < 2 then▼
res = res + partitions(n - param, res_table)
else
Line 882:
end if
if i mod 2 then
param = param +
else
param = param + i / 2 + 1
end if
i = i + 1
end repeat
|