Заказчик
Зарегистрирован на сайте 2 года
Отзывы фрилансеров: +0 / 0 / -0
Договорная цена

Решить задание

Договорная цена
Предложения принимаются до 01.04.2022
Добрый день. Необходимо реализовать задание. Первую часть сделал и вывел, а вот со 2 частью начались проблемы из за не хватки знание и опыта.

Текстовый файл прикрепил

Я реализовал список множества
Код в файле.

А вто уже со второй частью начались проблемы
Собственно само задание. Желательно без ООП, так как еще не сильно в нем понимаю.

• слова с минусами (минус-слова) должны располагаться в конце фразы
Яблоко XXX-555X Московская область цена -Москва – правильно
Яблоко XXX-555X Московская область -Москва цена – неправильно
• наборы слов и минус слов должны быть уникальны и не должны пересекаться
• порядок слов не важен (в рамках тестового задания)
• в исходных словах не должно присутствовать знаков препинания кроме: !,+,- один знак в начале слова. Невалидные символы заменяем пробелами.
XXX-555X – символ “-” в данном случае является невалидным
• короткие исходные слова (до 2х символов) должны начинаться с +
Яблоко Москва +с повидлом
• Фразы не должны конкурировать, т.е. пересекаться по ключам. Например:

Яблоко
Яблоко XXX
Яблоко XXX 555X

Эти фразы включают одна другую и должны быть "разминусованы" таким образом:

Яблоко -XXX -555X
Яблоко XXX -555X
Яблоко XXX 555X
Контакты
Контакты видны только пользователям с аккаунтом pro
  • Разовый заказ
  • 18.03.2022 в 20:57
  • до 01.04.2022
  • Просмотров: 659

Предложения от исполнителей 0

Всего 0 предложений. Зарегистрируйтесь или войдите для просмотра.

Наверх