aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus "Holli" Holzer <holli.holzer@gmail.com>2020-09-19 17:01:03 +0200
committerMarkus "Holli" Holzer <holli.holzer@gmail.com>2020-09-19 17:01:03 +0200
commit38d2dc12f1bf8988d8d4afca6a805dc382ecbe74 (patch)
treeb387b3221ba5e20dddf9e959a5b997ca808401d8
parent6dd4422d8c3686a5047c185d03d65a827f3fdebf (diff)
downloadperlweeklychallenge-club-38d2dc12f1bf8988d8d4afca6a805dc382ecbe74.tar.gz
perlweeklychallenge-club-38d2dc12f1bf8988d8d4afca6a805dc382ecbe74.tar.bz2
perlweeklychallenge-club-38d2dc12f1bf8988d8d4afca6a805dc382ecbe74.zip
initial
-rw-r--r--challenge-078/markus-holzer/perl/ch-1.pl10
1 files changed, 10 insertions, 0 deletions
diff --git a/challenge-078/markus-holzer/perl/ch-1.pl b/challenge-078/markus-holzer/perl/ch-1.pl
new file mode 100644
index 0000000000..99d8026876
--- /dev/null
+++ b/challenge-078/markus-holzer/perl/ch-1.pl
@@ -0,0 +1,10 @@
+use Modern::Perl;
+
+say join "> ", @ARGV;
+say join ", ", leader_elements( @ARGV );
+
+sub leader_elements {
+ my $first = my $max = pop @_;
+ defined $first
+ ? reverse $first, grep { $_ > $max ? [$max = $_] : 0 } reverse @_
+ : 0 } \ No newline at end of file