aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels van Dijke <perlboy@cpan.org>2023-01-02 14:39:35 +0000
committerNiels van Dijke <perlboy@cpan.org>2023-01-02 14:39:35 +0000
commit119b00cc801208529bb4af2a2d296a4c4d7fff99 (patch)
treecb9424553e3314d36813e6c31544b1987499a522
parentda8e4c4dafff1abcf726c103624743a83b446ee8 (diff)
downloadperlweeklychallenge-club-119b00cc801208529bb4af2a2d296a4c4d7fff99.tar.gz
perlweeklychallenge-club-119b00cc801208529bb4af2a2d296a4c4d7fff99.tar.bz2
perlweeklychallenge-club-119b00cc801208529bb4af2a2d296a4c4d7fff99.zip
Remove one slide() call. We don't need it
-rwxr-xr-xchallenge-198/perlboy1967/perl/ch-1.pl8
1 files changed, 2 insertions, 6 deletions
diff --git a/challenge-198/perlboy1967/perl/ch-1.pl b/challenge-198/perlboy1967/perl/ch-1.pl
index 23ae52616c..7f4048ee66 100755
--- a/challenge-198/perlboy1967/perl/ch-1.pl
+++ b/challenge-198/perlboy1967/perl/ch-1.pl
@@ -28,14 +28,10 @@ use Test::More;
sub maxGap {
return 0 if (scalar @_ < 2);
-
- my @l = sort { $a <=> $b } @_;
- # Find maxGap size
- my $maxGap = max slide { $b - $a } @l;
+ my @l = slide { $b - $a } sort { $a <=> $b } @_;
- # Find and count maxGap pairs
- scalar grep { $_ } slide { $b - $a == $maxGap } @l;
+ return scalar grep { $_ == max(@l) } @l;
}