• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Задача по программированию.

EntonyJonsan

New member
21.01.2019
1
0
BIT
0
Есть два файла. Война_и_мир.txt и преступление_и_наказание.txt (это книги)
1. Необходимо Войну и мир разделить на слова. а Преступление и наказание на предложения.
2. Подсчитать, сколько раз можно составить каждое предложение Преступления и наказания из слов Войны и мира.


Такое задание мне сегодня дали на собеседовании. Друзья, подскажите. В какую сторону копать? Не помешали бы похожие примеры или алгоритм для решения аналогичной задачи. Заранее большое спасибо тем кто откликнется.
 

z0day

Green Team
06.07.2018
134
33
BIT
0
ну на слова разделить можно по пробелу
python
Код:
f = open('file')
a = []
str=''
for i in f:
   if(i == ' '):
        a.append(str)
        str = ''
   else:
        str+=i
уже полгода не программировала на питоне возможно там ошибки но идея такова
не помню как for i in f перебирает файл но ваша задача сделать посимвольный перебор
предложения можно искать схожим образом но по точке "*."
 
Последнее редактирование:
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!