Thread Zweitgrößtes Element finden (23 answers)
Opened by bianca at 2011-11-30 10:56

bianca
 2011-11-30 11:17
#154548 #154548
User since
2009-09-13
6977 Artikel
BenutzerIn

user image
Hab das getrickst. Aber schön perlig finde ich das nicht.
Gibt es elegantere Lösungen?

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/perl -w
use strict;
use warnings;
use List::Util qw (max);

my %hash = (
1   => defined,
4   => defined,
8   => defined,
10  => defined,
);

print "max: " . max(keys %hash) . "\n";
my %kopie = %hash;
delete $kopie{max(keys %hash)};
print "zweitmax: " . max(keys %kopie) . "\n";
10 print "Hallo"
20 goto 10

View full thread Zweitgrößtes Element finden