aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScimon <simon.proctor@gmail.com>2025-07-21 10:34:15 +0100
committerScimon <simon.proctor@gmail.com>2025-07-21 10:34:15 +0100
commita48c0065c6601150898fdd15f7efe61d0ee5fc75 (patch)
treeddb3f5126fd69d80d2130c80ceffdea4081dbf3a
parent8de87d7dfeb2e14a175ef27a06533ee2db3418fe (diff)
downloadperlweeklychallenge-club-a48c0065c6601150898fdd15f7efe61d0ee5fc75.tar.gz
perlweeklychallenge-club-a48c0065c6601150898fdd15f7efe61d0ee5fc75.tar.bz2
perlweeklychallenge-club-a48c0065c6601150898fdd15f7efe61d0ee5fc75.zip
Small update
-rwxr-xr-xchallenge-331/simon-proctor/raku/ch-2.raku5
1 files changed, 3 insertions, 2 deletions
diff --git a/challenge-331/simon-proctor/raku/ch-2.raku b/challenge-331/simon-proctor/raku/ch-2.raku
index e34a3f4c8c..59336a52bb 100755
--- a/challenge-331/simon-proctor/raku/ch-2.raku
+++ b/challenge-331/simon-proctor/raku/ch-2.raku
@@ -11,8 +11,9 @@ multi sub infix:<buds> (Str() $source,
multi sub infix:<buds> (Str() $source, Str() $target) {
my @target = $target.comb.Array;
my @check = $source.comb.Array;
- for 0..^$target.codes -> $first {
- for $first+1..^$target.codes -> $second {
+ my $last = $target.codes;
+ for 0..^$last -> $first {
+ for $first^..^$last -> $second {
@check[$first,$second] = @check[$second,$first];
return True if @check ~~ @target;
@check[$first,$second] = @check[$second,$first];