aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--challenge-047/stuart-little/README1
-rwxr-xr-xchallenge-047/stuart-little/raku/ch-1.p66
-rwxr-xr-xchallenge-047/stuart-little/raku/ch-2.p66
3 files changed, 13 insertions, 0 deletions
diff --git a/challenge-047/stuart-little/README b/challenge-047/stuart-little/README
new file mode 100644
index 0000000000..78439907de
--- /dev/null
+++ b/challenge-047/stuart-little/README
@@ -0,0 +1 @@
+Solutions by Stuart Little
diff --git a/challenge-047/stuart-little/raku/ch-1.p6 b/challenge-047/stuart-little/raku/ch-1.p6
new file mode 100755
index 0000000000..67b56390fb
--- /dev/null
+++ b/challenge-047/stuart-little/raku/ch-1.p6
@@ -0,0 +1,6 @@
+#!/usr/bin/env perl6
+use v6;
+use MONKEY-SEE-NO-EVAL;
+use Roman:from<Perl5>;
+
+say EVAL @*ARGS.map({ (isroman($_)) ?? (arabic($_)) !! ($_) }).join(" ")
diff --git a/challenge-047/stuart-little/raku/ch-2.p6 b/challenge-047/stuart-little/raku/ch-2.p6
new file mode 100755
index 0000000000..abd80870e5
--- /dev/null
+++ b/challenge-047/stuart-little/raku/ch-2.p6
@@ -0,0 +1,6 @@
+#!/usr/bin/env perl6
+use v6;
+
+(100..*).grep({ $_ %% ($_.comb[0] ~ ($_ % 10)).Int }).[0..^20].say
+
+# run as <script>