Re: Трава перл...фсем курить;-)
LaVei
lavei на mail.ru
Чт Сен 25 07:29:06 CDT 2003
Здраствуйте, LaVei <lavei на mail.ru> !
в Thu, 25 Sep 2003 16:30:07 +0500, Вы написали:
L> Как решить в одну строку это, я себе пока не представляю...
L> поэтому если участники не против то критерием будет Benchmark?;-)
L> Задача :
L> Написать программу на perl выводящую текст в виде
L> прямоугольника с
L> заданной шириной.
L> До заданной ширины строку следует дополнять пробелами,
L> начиная с левой её
L> части. Параметр, определяющий ширину результирующего
L> прямоугольника,
L> гарантированно больше, чем самое длинное слово,
L> встречающееся в тексте.
Ну типа мой
my $point = 20;
$text=~ s/\n//g;
for ($text =~ m/(.{1,$point}) /g)
{
my $str = $_;
for (length($str)..$point)
{
$str = " ".$str;
}
}
Ща буду дорабатывать;-)
Данил
Подробная информация о списке рассылки Samara-pm