Paraffins: Difference between revisions

Content added Content deleted
Line 980: Line 980:
if (B+b < 4, R[s+1] += c; i = n; while (i--, self()(B+b, i, c, s, l)))))
if (B+b < 4, R[s+1] += c; i = n; while (i--, self()(B+b, i, c, s, l)))))
)(0,n,1,1);
)(0,n,1,1);
if (n % 2,, U[n+1] += R[n/2+1] * (R[n/2+1]+1) / 2);
if (n % 2,, U[n+1] += R[n/2+1] * (R[n/2+1]+1)/2);
print([n, U[n+1]]))
print([n, U[n+1]]))
}</lang>
}</lang>
Line 1,002: Line 1,002:


for (n = 1, p, iso(0, n, 1, 1);
for (n = 1, p, iso(0, n, 1, 1);
if (n % 2,, U[n+1] += R[n/2+1] * (R[n/2+1]+1) / 2);
if (n % 2,, U[n+1] += R[n/2+1] * (R[n/2+1]+1)/2);
print([n, U[n+1]]))
print([n, U[n+1]]))
}</lang>
}</lang>



Output:<pre>paraffin(32)
Output:<pre>paraffin(32)