Partition function P: Difference between revisions

m
added sum_partitions/1 for better readability
m (added sum_partitions/1 for better readability)
Line 314:
[] ->
Terms = [p(N - G) || G <- gpentagonals(N)],
Pn = sum_partitions(Terms, 0, 0),
ets:insert(pN, {N, Pn}),
Pn
end.
 
sum_partitions(Terms) -> sum_partitions(Terms, 0, 0).
sum_partitions([], _, Sum) -> Sum;
sum_partitions([N|Ns], Sgn, Sum) ->
357

edits