aboutsummaryrefslogtreecommitdiff
path: root/challenge-163
diff options
context:
space:
mode:
authorMark <53903062+andemark@users.noreply.github.com>2022-05-04 01:17:25 +0000
committerMark <53903062+andemark@users.noreply.github.com>2022-05-04 01:17:25 +0000
commit3fee4dcb66d925b88838966bbaccc3e1d66d9e41 (patch)
tree2b556f85f9f31dfc9dde6db596e627de9e126360 /challenge-163
parentfd055c59966b1c36d8d04b02c3b2a911991fa107 (diff)
downloadperlweeklychallenge-club-3fee4dcb66d925b88838966bbaccc3e1d66d9e41.tar.gz
perlweeklychallenge-club-3fee4dcb66d925b88838966bbaccc3e1d66d9e41.tar.bz2
perlweeklychallenge-club-3fee4dcb66d925b88838966bbaccc3e1d66d9e41.zip
Challenge 163 Solutions (Raku)
Diffstat (limited to 'challenge-163')
-rw-r--r--challenge-163/mark-anderson/raku/ch-1.raku3
1 files changed, 1 insertions, 2 deletions
diff --git a/challenge-163/mark-anderson/raku/ch-1.raku b/challenge-163/mark-anderson/raku/ch-1.raku
index 75e3bd3e5c..4678febc1e 100644
--- a/challenge-163/mark-anderson/raku/ch-1.raku
+++ b/challenge-163/mark-anderson/raku/ch-1.raku
@@ -6,12 +6,11 @@ is bitwise-sum(1, 2, 3), 3;
is bitwise-sum(2, 3, 4), 2;
# This is how I'm interpreting 'unique pairs'
-
# ((2 & 2) + (2 & 3) + (2 & 4) + (3 & 3) + (3 & 4) + (4 & 4)) == 11
is bitwise-sum(2, 2, 2, 3, 3, 3, 4, 4, 4), 11;
sub bitwise-sum(+@n)
{
@n.sort.combinations(2)>>.join.unique>>.comb>>.List
- .map({.head +& .tail}).sum;
+ .map({.head +& .tail}).sum
}