aboutsummaryrefslogtreecommitdiff
path: root/challenge-101
diff options
context:
space:
mode:
authorMark A <andemark@a-iot1t.uch.ad.pvt>2021-02-23 02:03:24 -0700
committerMark A <andemark@a-iot1t.uch.ad.pvt>2021-02-23 02:03:24 -0700
commit86f0142ea304b2bd590ed4a1d589c61ec5ce3457 (patch)
treef0b15c21864d0092ac1f8a7c40a807ae53dd2f42 /challenge-101
parenta072662aae1b2b666c9f1094c05685310435cb82 (diff)
downloadperlweeklychallenge-club-86f0142ea304b2bd590ed4a1d589c61ec5ce3457.tar.gz
perlweeklychallenge-club-86f0142ea304b2bd590ed4a1d589c61ec5ce3457.tar.bz2
perlweeklychallenge-club-86f0142ea304b2bd590ed4a1d589c61ec5ce3457.zip
Challenge 101 Solutions (Raku)
Diffstat (limited to 'challenge-101')
-rw-r--r--challenge-101/mark-anderson/raku/ch-1.raku8
1 files changed, 4 insertions, 4 deletions
diff --git a/challenge-101/mark-anderson/raku/ch-1.raku b/challenge-101/mark-anderson/raku/ch-1.raku
index b019859943..5f203c95ea 100644
--- a/challenge-101/mark-anderson/raku/ch-1.raku
+++ b/challenge-101/mark-anderson/raku/ch-1.raku
@@ -39,10 +39,10 @@ is-deeply pack-a-spiral(1..144),
sub pack-a-spiral(@list is copy)
{
- my @f = grep { +@list %% $_ }, 2..+@list div 2;
- my $f = @f[+@f div 2] // +@list;
+ my @factors = grep { +@list %% $_ }, 2..+@list div 2;
+ my $factor = @factors[+@factors div 2] // +@list;
- my @matrix = @list.keys.rotor($f).map(*.Array);
+ my @matrix = @list.keys.rotor($factor).map(*.Array);
my @keys;
while @matrix
@@ -54,5 +54,5 @@ sub pack-a-spiral(@list is copy)
}
@list[@keys] = @list;
- @list.rotor($f);
+ @list.rotor($factor);
}