Nonoblock: Difference between revisions

70 bytes removed ,  5 years ago
m
→‎{{header|Perl}}: lightly edited for clarity
m (→‎{{header|Perl 6}}: oops, language tag)
m (→‎{{header|Perl}}: lightly edited for clarity)
Line 1,233:
 
=={{header|Perl}}==
<lang Perl>#!/usr/bin/perl>use strict;
 
use strict; # http://www.rosettacode.org/wiki/Nonoblock
use warnings;
 
Line 1,243 ⟶ 1,241:
my ($cells, @blocks) = split;
my $letter = 'A';
$_ = join '.', map { $letter++ x $_, } @blocks;
$cells < length and print("no solution\n"), next;
$_ .= '.' x ($cells - length) . "\n";
2,392

edits