| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > задачка! |
| Автор: DooZ 14.12.2007, 00:10 |
| доброй ночи помогите решить задачку есть строка 1 2 k 5 6 7 в строке ГЛАВНОЕ слово это 'k' т.е. отталкиваемся от нее надо из нее сделать следующие строки: 1 2 k 5 6 1 2 k 5 1 2 k 2 k 5 6 7 k 5 6 7 2 k 5 6 2 k 5 2 k k 5 изместно всегда только главное слово от которого отталкиваться но слова из которых все это делать не известны они могут быть любой длинны например всего 3 слова тогда пример будет такой: 1 k 3 строки надо получить: 1 k k 3 все и т.д. если 3 слова такого вида: 1 2 k то всего 1 строка получится 2 k З.Ы. никаких рандомных вставок делать низя т.е есть исходное слово типа 1 2 3 k 4 из него получаем СТРОГО 1 2 3 k 2 3 k 2 3 k 4 3 k 3 k 4 k 4 все |
| Автор: DooZ 14.12.2007, 01:55 | ||
| фух сделал делал на коленке, лиж бы работало может кому понадобится так же приветствуются доработки по оптимизиции, и сокращению кода
|
| Автор: AlexPet 14.12.2007, 10:09 | ||
Это если я правильно понял смысл задачи |
| Автор: DooZ 14.12.2007, 12:20 |
| 2AlexPet да все верно спасибо за пример |