![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Florensita |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 14.5.2007 Город: Нижний Новгород Учебное заведение: ННГУ Вы: студент ![]() |
Слушайте, народ, реально очень-очень поможете, если напишите ну если не решение, то хотя бы как специальным образом и каким обрабатывать звездочку. В звездочке кстати вся и проблема, это уже не просто поиск в тексте.
Задан текст, состоящий из нескольких строк, каждая из которых в свою очередь состоит из слов, разделенных пробелами. Подсчитать количество слов в тексте, совпадающих с заданным ключевым словом. При проверке совпадения слов символ «*»(звездочка) в начале или в конце слова обрабатывать специальным образом: считать его признаком того, что в проверяемом слове на этом месте может находится непустая последовательность произвольной длины, состоящая из любых символов, кроме пробела. Можно считать, что символ «*» в ключевом слове встречается 1 раз. Например: Ключевое слово «кор*» будет совпадать со словами «корпус», «корабль» и т.п. или слову «корпус» могут соответствовать ключевые слова «*пус», «корп*» и т.п. Случай включения ключевого слова можно не рассматривать(т. е. ключ «прав*» не соответствует слову «управление») Заранее спасибо. (IMG:style_emoticons/default/smile.gif) |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 18:07 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru