Перемножить между собой 800 фраз + добавить разные вариации словосоч.
500 UAHЕсть список фраз, всего штук 800.
Пример двух фраз из этого списка:
| Hiss, lyft & domkraft |
| Domkraft |
Нужно сделать такие шаги:
- запятую и & заменить на перенос
- убрать дубли слов которые появились после переноса (в данном случае domkraft и Domkraft)
- и все фразы которые получились, нужно между собой перемножить (получить все вариации словосочетаний, учитывая порядок слов, т.е. для слов lyft и domkraft должны быть варианты "lyft domkraft" и "domkraft lyft"), но при этом перемножать слово само насебя не нужно, например словаосочетаний "lyft lyft" или "hiss hiss" не должно быть.
- должно получится грубо говоря 2 списка (список номер 1 -- где заменили запятые и & на переносы) и список номер 2, словосочетание, полученные путем перемножения между сбой, с учетом перестановки порядка слов)
- к каждому из этих списков нужно прибавить слово 1 раз слова kopa и 1 раз слово att beställa в начале и 1 раз вконце. получится еще 4 отдельных списка с этими словами
- все эти списки нужно вывести одним столбиком (учесть порядок, что бы все фразы с kopa и att beställa были вконце списка)
- оставить мне возможность перед генерацией фраз, вставлять другие фразы вместо kopa и att beställa
Пример того, что должно получится из слов выше (в скобках пояснение):
hiss
lyft
domkraft (список 1)
hiss lyft
hiss domkraft
lyft hiss
lyft domkraft
domkraft hiss
domkraft lyft (список 2)
kopa hiss
kopa lyft
kopa domkraft
kopa hiss lyft
kopa hiss domkraft
kopa lyft hiss
kopa lyft domkraft
kopa domkraft hiss
kopa domkraft lyft (kopa в начале)
att beställa hiss
att beställa lyft
att beställa domkraft
att beställa hiss lyft
att beställa hiss domkraft
att beställa lyft hiss
att beställa lyft domkraft
att beställa domkraft hiss
att beställa domkraft lyft (att beställa в начале)
hiss kopa
lyft kopa
domkraft kopa
hiss lyft kopa
hiss domkraft kopa
lyft hiss kopa
lyft domkraft kopa
domkraft hiss kopa
domkraft lyft kopa (kopa в конце)
hiss att beställa
lyft att beställa
domkraft att beställa
hiss lyft att beställa
hiss domkraft att beställa
lyft hiss att beställa
lyft domkraft att beställa
domkraft hiss att beställa
domkraft lyft att beställa (att beställa в конце)
Исходный фал который я буду давать, будет выглядеть вот так

прошу обратить внимание, что работать нужно со столбцом С начиная со второй строчки. в файле присутсвуют скандинавские буквы, это должно учитываться, что бы кодировка коректтно работала.
в идеале нуже макрос для ексель, хотя подойдут и другие варианты.
если отдельной программой делать, то лучше что бы в кончном варианте, был просто файл txt с набором нужных фраз в столбик.
у меня еще 15 таких файлов. т.е. мне нужно именно програмное решение, которое будет системно решать мою задачу, а не работа с конкретным файлом.
Отзыв заказчика о сотрудничестве с Константином Бобровским
Перемножить между собой 800 фраз + добавить разные вариации словосоч.Очень быстро и хорошо все сделано. Учтены все пожелания. Спасибо!
Отзыв фрилансера о сотрудничестве с Юрием Боднарчуком
Перемножить между собой 800 фраз + добавить разные вариации словосоч.Заказчик быстро отвечает, даёт точное тз. Было приятно поработать 🙂
-
359 28 0 Добрый день! Напишу консольное приложение на Java с возможностью ввода параметров, результат будет в виде текстового файла.
-
499 45 4 Здравствуйте. Готов выполнить задачу. Пишите, обсудим подробнее
-
140 2 1 1 Добрый день, напишу программу с интерфейсом. Учту все пожелания. Жду вас в лс :)
-
496 8 1 Добрый день, Юрий.
Сделаю сегодня, уже есть конкретная идея, как будет выглядеть программа. Предлагаю консольное приложение, где Вы сможете указать диапазон клеток.
Есть опыт работы на языке Python c Excel, пример можете посмотреть в портфолио.
Буду рад выполнить Ваш заказ.
-
567 28 2 Напишу макрос для обработки всех 15 файлов если они будут одинаковые (практически). Есть вопросы, надо обсудить. Ну и нужен исходник. Напишите и обсудим.
Актуальные фриланс-проекты в категории Десктопные приложения
Нужен Airtable-архитектор для построения реляционной схемы и новой чистой базы AirtableНеобходимо помочь переосмыслить и построить чистую реляционную схему для внутренней операционной системы на Airtable. Текущая база уже используется командой, но она выросла органически: структура частично плоская, часть таблиц/вьюшек используется активно, часть почти не… Базы данных и SQL, Десктопные приложения ∙ 5 дней назад ∙ 10 ставок |
Создание ПО для генерации файлов резки деревянных пазловИщем разработчика для создания программного обеспечения, которое автоматизирует процесс построения файлов резки для деревянных фигурных пазлов. Текущий процесс Сейчас каждый файл создается дизайнером вручную в Adobe Illustrator. Файл содержит: внешний контур пазла произвольной… Десктопные приложения ∙ 5 дней 4 часа назад ∙ 14 ставок |
Небольшая правка на сайте
700 UAH
Нужно переподвизать договор оферты в футтере на новый , в компании поменялся регламент Задача на 20 минут Веб-программирование, Десктопные приложения ∙ 6 дней 6 часов назад ∙ 112 ставок |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 8 дней 13 часов назад ∙ 44 ставки |