ОБСУЖДЕНИЕ

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

1 ответов 3,9 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

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


Такое задание мне сегодня дали на собеседовании. Друзья, подскажите. В какую сторону копать? Не помешали бы похожие примеры или алгоритм для решения аналогичной задачи. Заранее большое спасибо тем кто откликнется.
 
ну на слова разделить можно по пробелу
python
Код:
f = open('file')
a = []
str=''
for i in f:
   if(i == ' '):
        a.append(str)
        str = ''
   else:
        str+=i
уже полгода не программировала на питоне возможно там ошибки но идея такова
не помню как for i in f перебирает файл но ваша задача сделать посимвольный перебор
предложения можно искать схожим образом но по точке "*."
 
Последнее редактирование: