From ed6b726acc50043116387d0d61168da847e9b512 Mon Sep 17 00:00:00 2001 From: chirvasitua Date: Sun, 29 Nov 2020 20:39:52 -0500 Subject: 1st commit on 065 --- challenge-065/stuart-little/README | 1 + challenge-065/stuart-little/raku/ch-1.p6 | 11 +++++++++++ challenge-065/stuart-little/raku/ch-2.p6 | 27 +++++++++++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 challenge-065/stuart-little/README create mode 100755 challenge-065/stuart-little/raku/ch-1.p6 create mode 100755 challenge-065/stuart-little/raku/ch-2.p6 diff --git a/challenge-065/stuart-little/README b/challenge-065/stuart-little/README new file mode 100644 index 0000000000..78439907de --- /dev/null +++ b/challenge-065/stuart-little/README @@ -0,0 +1 @@ +Solutions by Stuart Little diff --git a/challenge-065/stuart-little/raku/ch-1.p6 b/challenge-065/stuart-little/raku/ch-1.p6 new file mode 100755 index 0000000000..b05bb2776d --- /dev/null +++ b/challenge-065/stuart-little/raku/ch-1.p6 @@ -0,0 +1,11 @@ +#!/usr/bin/env perl6 +use v6; + +sub digsum($n,$s) { + ((10 ** ($n-1))..^(10 ** $n)).grep({ $_.comb.sum == $s }) +} + +say digsum(@*ARGS[0], @*ARGS[1]) + +# run as