Magic squares of singly even order: Difference between revisions
Content added Content deleted
m (Changed function name.) |
|||
Line 1,680: | Line 1,680: | ||
The magic number is 505</pre> |
The magic number is 505</pre> |
||
=={{header|Ring}}== |
|||
<lang ring> |
|||
n=6 |
|||
see "the square order is : " + n + nl |
|||
for i=1 to n |
|||
for j = 1 to n |
|||
x = (i*2-j+n-1) % n*n + (i*2+j-2) % n + 1 |
|||
see "" + x + " " |
|||
next |
|||
see nl |
|||
next |
|||
see "the magic number is : " + n*(n*n+1) / 2 + nl |
|||
</lang> |
|||
{{out}} |
|||
<pre> |
|||
the square order is : 6 |
|||
2 33 28 23 18 7 |
|||
16 11 6 31 26 21 |
|||
30 19 14 9 4 35 |
|||
2 33 28 23 18 7 |
|||
16 11 6 31 26 21 |
|||
30 19 14 9 4 35 |
|||
the magic number is : 111 |
|||
</pre> |
|||
=={{header|Ruby}}== |
=={{header|Ruby}}== |