From 3fee4dcb66d925b88838966bbaccc3e1d66d9e41 Mon Sep 17 00:00:00 2001 From: Mark <53903062+andemark@users.noreply.github.com> Date: Wed, 4 May 2022 01:17:25 +0000 Subject: Challenge 163 Solutions (Raku) --- challenge-163/mark-anderson/raku/ch-1.raku | 3 +-- 1 file changed, 1 insertion(+), 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 } -- cgit