[Moscow.pm] Интересное тестовое задание

Dmitry L. dim0xff на gmail.com
Ср Янв 29 10:11:58 PST 2014


О! Уже делал похожую вещицу лет 5 назад, правда на вход там html-ка
подавалась. Суть была в том, чтобы из текста сделать несколько колонок
заданной ширины, а в колонках текст выравнивался по ширине колонки.
Как-то так вот http://wladimir.su/news.html?id=1391000460 (похожие новости)

2014-01-29 Natalya <wwax555 на gmail.com>:
> Из этого теперь родится новое задание для perl-golf?
>
> Savenkova Natalya
> wwax555 на gmail.com
> http://facebook.com/name.rnd
>
> On 29 янв. 2014 г., at 17:30, Андрей П. Ковбович <akovbovich на gmail.com>
> wrote:
>
> Привет!
>
> По ссылке внизу :)
> http://tech.yandex.ru/education/tolstoycamp/march2014/register/?answer_choices_1907=2850
>
>
> среда, 29 января 2014 г. пользователь Mons Anderson написал:
>>
>> Андрей, а где само задание?
>> ты пишешь про какой-то пример, а я не вижу их на сайте.
>>
>> On 29.01.2014, at 15:38, Андрей П. Ковбович <akovbovich на gmail.com> wrote:
>>
>> Всем привет!
>>
>> Неплохое тестовое задание у Яндекса для разработчиков на Startup Camp.
>>
>>
>> http://tech.yandex.ru/education/tolstoycamp/march2014/register/?answer_choices_1907=2850
>>
>> Кратко условия задачи:
>>
>> Дан текст, состоящий из нескольких строк произвольной длины. Нужно разбить
>> его на абзацы и юстифицировать, то есть оформить в виде текста шириной в N
>> (20 - 120) символов, выровняв по правой и по левой границе.
>>
>> Правда в примере вывода допущена ошибка: (Яндекс, что за дела?)
>> в 4ой строке 2го параграфа, строка заканчивается на "velit  esse"
>> а должно быть "velit  esse cillum"
>>
>> Ну и я не прошел мимо и запостил свой вариант
>> https://gist.github.com/akovbovich/a6b6de7ce540b9424f37
>>
>> Было бы интересно посмотреть и на другие варианты решения.
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
//wbr, Dmitry L.


Подробная информация о списке рассылки Moscow-pm