aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus "Holli" Holzer <holli.holzer@gmail.com>2020-02-03 20:12:43 +0100
committerMarkus "Holli" Holzer <holli.holzer@gmail.com>2020-02-03 20:12:43 +0100
commitd470beb1e398ee7656e4f45be21ac6b9c89ac620 (patch)
tree0e164275c51f69103fb1b81ffe9689c13f2a39ed
parent7c124e68e9063f18f91c7abfd0a831b4e8bd6e09 (diff)
downloadperlweeklychallenge-club-d470beb1e398ee7656e4f45be21ac6b9c89ac620.tar.gz
perlweeklychallenge-club-d470beb1e398ee7656e4f45be21ac6b9c89ac620.tar.bz2
perlweeklychallenge-club-d470beb1e398ee7656e4f45be21ac6b9c89ac620.zip
Solutions Markus Holzer
-rw-r--r--challenge-046/markus-holzer/raku/ch-2.raku14
1 files changed, 10 insertions, 4 deletions
diff --git a/challenge-046/markus-holzer/raku/ch-2.raku b/challenge-046/markus-holzer/raku/ch-2.raku
index f762a3f6e9..c760034eca 100644
--- a/challenge-046/markus-holzer/raku/ch-2.raku
+++ b/challenge-046/markus-holzer/raku/ch-2.raku
@@ -1,10 +1,16 @@
-say "Open rooms: ", (1..^500).grep({
+say "Open rooms: \n", (1..^500).grep({
is-open( $_ )
}).join(",");
sub is-open( $i )
{
- my $status = !($i %% 2);
- $status = !$status if $i %% $_ for 3, 4;
- $status;
+ my $is-open = !($i %% 2);
+ $is-open = !$is-open if $i %% $_ for 3, 4;
+ $is-open;
}
+
+# Open rooms:
+# 1,4,5,6,7,8,11,13,16,17,18,19,20,23,25,28,29,30,31,32,35,37,40,41,42,43,44,47,49,52,
+# 53,54,55,56,59,61,64,65,66,67,68,71,73,76,77,78,79,80,83,85,88,89,90,91,92,95,97,100,
+# 101,102,103,104,107,109,112,113,114,115,116,119,121,124,125,126,127,128,131,133,136,
+# .... \ No newline at end of file