Magic squares/Lua: Difference between revisions

no edit summary
(Created page with "=={{header|Lua}}== <lang lua> function makeArray( s ) local q = {} for j = 1, s do table.insert( q, {} ) for i = 1, s do table.insert( q[j]...")
 
No edit summary
Line 107:
 
io.write( "\nSingly Even Magic Square" )
display( buildSEMS( 106 ) )
 
io.write( "\nDoubly Even Magic Square" )
Line 126:
Magic sum: 369
 
Singly Even Magic Square - 106 x 106
35 01 06 26 19 24
092 099 001 008 015 067 074 051 058 040
03 32 07 21 23 25
098 080 007 014 016 073 055 057 064 041
31 09 02 22 27 20
004 081 088 020 022 054 056 063 070 047
08 28 33 17 10 15
085 087 019 021 003 060 062 069 071 028
30 05 34 12 14 16
086 093 025 002 009 061 068 075 052 034
04 36 29 13 18 11
017 024 076 083 090 042 049 026 033 065
Magic sum: 505111
023 005 082 089 091 048 030 032 039 066
079 006 013 095 097 029 031 038 045 072
010 012 094 096 078 035 037 044 046 053
011 018 100 077 084 036 043 050 027 059
Magic sum: 505
 
Doubly Even Magic Square - 8 x 8