aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohammad S Anwar <Mohammad.Anwar@yahoo.com>2020-09-15 08:01:41 +0100
committerGitHub <noreply@github.com>2020-09-15 08:01:41 +0100
commit125aa8d5d7545fae0ad1266edb8d45b23ad48470 (patch)
tree654c65da95461d667ff81045b81c68e49704eb92
parent1bf55cbb4eb19ec06f61302b877f74c1a1b0f7f9 (diff)
parentab01a45bc3d4ca9de131a86f0ddda5f1e1a393a9 (diff)
downloadperlweeklychallenge-club-125aa8d5d7545fae0ad1266edb8d45b23ad48470.tar.gz
perlweeklychallenge-club-125aa8d5d7545fae0ad1266edb8d45b23ad48470.tar.bz2
perlweeklychallenge-club-125aa8d5d7545fae0ad1266edb8d45b23ad48470.zip
Merge pull request #2297 from holli-holzer/master
C, Final answer
-rw-r--r--challenge-078/markus-holzer/raku/ch-1.raku4
1 files changed, 2 insertions, 2 deletions
diff --git a/challenge-078/markus-holzer/raku/ch-1.raku b/challenge-078/markus-holzer/raku/ch-1.raku
index 369c58db15..d813f9d765 100644
--- a/challenge-078/markus-holzer/raku/ch-1.raku
+++ b/challenge-078/markus-holzer/raku/ch-1.raku
@@ -2,9 +2,9 @@ unit sub MAIN( *@numbers where @numbers.all ~~ Int );
say "({ join ", ", leader-elements @numbers })";
-sub leader-elements( @stuff ) {
+sub leader-elements( @n ) {
my $max = -Inf;
- reverse ( @stuff.reverse.grep: -> $n { $n > $max && ($max = $n) } ) || 0 }
+ ( reverse @n.reverse.grep: -> $n { $max = $n but True if $n > $max } ) || 0 }
#sub leader-elements-recursive( @stuff ) {
# sub find( $that, *@the-rest ) {