in reply to Re^2: How to restrict partitions
in thread How to restrict partitions
use warnings; use strict; use Integer::Partition qw(); my $i = Integer::Partition->new(6); while (my $p = $i->next()) { print join( ' ', @$p ), $/ if (@$p == 5) and not all_same(@$p); } sub all_same { my $same = 1; for (@_[1 .. $#_]) { if ($_ != $_[0]) { $same = 0; last; } } return $same; } __END__ 2 1 1 1 1
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: How to restrict partitions
by AnomalousMonk (Archbishop) on Jan 18, 2014 at 17:10 UTC | |
by crunch_this! (Acolyte) on Jan 19, 2014 at 03:11 UTC | |
|
Re^4: How to restrict partitions
by crunch_this! (Acolyte) on Jan 18, 2014 at 05:36 UTC | |
by choroba (Cardinal) on Jan 18, 2014 at 09:41 UTC |