Help for this page

Select Code to Download


  1. or download this
    my %count;
    ++$count{$_} foreach @c;
    ...
    my @pairs = grep { $count{$_} >= 2 } sort { $b <=> $a } @c;
    my @kind3 = grep { $count{$_} >= 3 } @pairs;
    my @kind4 = grep { $count{$_} >= 4 } @kind3;
    
  2. or download this
    my ($points, %count);
    ++$count{$_} for @c;
    $points += $_ * ($_ - 1) for values %count;