Magic squares of singly even order: Difference between revisions

m
Changed function name.
m (Changed function name.)
Line 1,354:
 
 
func magicSquareSingleEvenmagicSquareSinglyEven(n: int): Square =
## Build a magic square of singlesingly even order.
 
assert n >= 6 and ((n - 2) and 3) == 0, "base must be a positive multiple of 4 plus 2."
Line 1,392:
when isMainModule:
let n = 6
echo magicSquareSingleEvenmagicSquareSinglyEven(n)
echo "Magic constant = ", n * (n * n + 1) div 2</lang>
 
Anonymous user