diff options
| author | Scimon <simon.proctor@gmail.com> | 2025-07-21 10:34:15 +0100 |
|---|---|---|
| committer | Scimon <simon.proctor@gmail.com> | 2025-07-21 10:34:15 +0100 |
| commit | a48c0065c6601150898fdd15f7efe61d0ee5fc75 (patch) | |
| tree | ddb3f5126fd69d80d2130c80ceffdea4081dbf3a | |
| parent | 8de87d7dfeb2e14a175ef27a06533ee2db3418fe (diff) | |
| download | perlweeklychallenge-club-a48c0065c6601150898fdd15f7efe61d0ee5fc75.tar.gz perlweeklychallenge-club-a48c0065c6601150898fdd15f7efe61d0ee5fc75.tar.bz2 perlweeklychallenge-club-a48c0065c6601150898fdd15f7efe61d0ee5fc75.zip | |
Small update
| -rwxr-xr-x | challenge-331/simon-proctor/raku/ch-2.raku | 5 |
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]; |
