RosettaCodeData/Task/Power-set/Perl/power-set-4.pl

5 lines
139 B
Perl
Raw Permalink Normal View History

2018-06-22 20:57:24 +00:00
use ntheory "vecextract";
my @S = qw/a b c/;
my @PS = map { "[".join(" ",vecextract(\@S,$_))."]" } 0..2**scalar(@S)-1;
say join(" ",@PS);