Latin Squares in reduced form: Difference between revisions

m
m (→‎{{header|Phix}}: added level 7 output)
m (→‎{{header|Phix}}: f -> atom)
Line 1,496:
puts(1,"\n")
for n=1 to 6 do
integer size = rfls(n),
atom f = factorial(n)*factorial(n-1)*size
printf(1,"Order %d: Size %-4d x %d! x %d! => Total %d\n", {n, size, n, n-1, f})
end for</lang>
Line 1,530:
Order 6: Size 9408 x 6! x 5! => Total 812851200
</pre>
IfWhle the above finishes near-instantly, if you push it to 7 and add an elapsed(), you'll get:
<pre>
Order 7: Size 16942080 x 7! x 6! => Total 61479419904000
7,813

edits