Help for this page

Select Code to Download


  1. or download this
    sub tux_for {
        my ($length, $ones) = @_;
    ...
            0 .. oct "0b".join""=> (1) x $ones, (0) x ($length - $ones)
            ];
        }
    
  2. or download this
    use Algorithm::FastPermute;
    
    ...
        permute { $seen{join "" => @l}++ } @l;
        [ keys %seen ];
        }