diff options
| author | Niels van Dijke <perlboy@cpan.org> | 2023-01-02 14:39:35 +0000 |
|---|---|---|
| committer | Niels van Dijke <perlboy@cpan.org> | 2023-01-02 14:39:35 +0000 |
| commit | 119b00cc801208529bb4af2a2d296a4c4d7fff99 (patch) | |
| tree | cb9424553e3314d36813e6c31544b1987499a522 | |
| parent | da8e4c4dafff1abcf726c103624743a83b446ee8 (diff) | |
| download | perlweeklychallenge-club-119b00cc801208529bb4af2a2d296a4c4d7fff99.tar.gz perlweeklychallenge-club-119b00cc801208529bb4af2a2d296a4c4d7fff99.tar.bz2 perlweeklychallenge-club-119b00cc801208529bb4af2a2d296a4c4d7fff99.zip | |
Remove one slide() call. We don't need it
| -rwxr-xr-x | challenge-198/perlboy1967/perl/ch-1.pl | 8 |
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; } |
