Magic squares/Raku: Difference between revisions

m
m (→‎{{header|Perl 6}}: Add links to the various tasks)
m (→‎{{header|Perl 6}}: Style tweaks)
Line 28:
my $x = $n/2;
my $y = 0;
@sq[($i % $n ?? $y-- !! $y++) % $n][($i % $n ?? $x++ !! $x) % $n] = $i++ for ^($n * $n)²;
}
 
Line 34:
my $x = 0;
my $y = 0;
@sq[$i % $n ?? $y !! $y++][($i-1) % $n] = $i++ for ^($n * $n)²;
my $t;
for 0 ..^ $n div 4 -> $r {
10,333

edits