RosettaCodeData/Task/Balanced-brackets/Perl-6/balanced-brackets-3.pl6
2016-12-05 22:15:40 +01:00

8 lines
203 B
Raku

sub balanced($_ is copy) {
Nil while s:g/'[]'//;
$_ eq '';
}
my $n = prompt "Number of bracket pairs: ";
my $s = <[ ]>.roll($n*2).join;
say "$s is", ' not' x not balanced($s), " well-balanced";