aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark <53903062+andemark@users.noreply.github.com>2022-03-28 08:37:24 +0000
committerMark <53903062+andemark@users.noreply.github.com>2022-03-28 08:37:24 +0000
commit82c8a19c7a4bc6ddd530e91de51827289bcd6b0a (patch)
tree3ff7351b4c8b6515d47985f8bfafffda0b9b3c6b
parent7621942a988941d793462dad1717878103625626 (diff)
downloadperlweeklychallenge-club-82c8a19c7a4bc6ddd530e91de51827289bcd6b0a.tar.gz
perlweeklychallenge-club-82c8a19c7a4bc6ddd530e91de51827289bcd6b0a.tar.bz2
perlweeklychallenge-club-82c8a19c7a4bc6ddd530e91de51827289bcd6b0a.zip
ch-2.raku
-rw-r--r--challenge-157/mark-anderson/raku/ch-2.raku5
1 files changed, 2 insertions, 3 deletions
diff --git a/challenge-157/mark-anderson/raku/ch-2.raku b/challenge-157/mark-anderson/raku/ch-2.raku
index 2ca1e675e1..5f3405f693 100644
--- a/challenge-157/mark-anderson/raku/ch-2.raku
+++ b/challenge-157/mark-anderson/raku/ch-2.raku
@@ -29,15 +29,14 @@ sub Brazilian(\n)
when ^7 { False }
when 121 { True }
when not .is-prime { not .sqrt.is-prime }
-
default
{
my \b = .sqrt.floor;
- return True if .item == [+] 1, b, b², b³...b**.log(b);
+ return True if .item == [+] 1, b, b², b³...n;
for 2..e**(.log/4) -> \b
{
- return True if .item == [+] 1, b, b², b³...b**.log(b)
+ return True if .item == [+] 1, b, b², b³...n;
}
}
}