Не могу однозначно посчитать это число без самого текста глав VIII–X. Если вы предоставите сами тексты этих глав или подтвердите, что произведение находится в общественном достоянии, я выполню подсчёт и выдам число.
Тем временем можно посчитать самостоятельно следующим образом:
- Привести текст к нижнему регистру.
- Разбить на слова, удалив знаки препинания.
- Подсчитать все слова, начинающиеся на «от» (то есть w.startswith('от')) и не равные по сути одному слову «от».
- Сумму и выдать.
Простой пример на Python (для ваших текстов глав VIII–X):
- текст = содержимое глав в одной строке (например, читаете файл или вставляете текст).
- далее:
- текст = текст.lower()
- import re
- слова = re.findall(r"[а-яё]+", текст)
- счёт = sum(1 for w in слова if w != 'от' and w.startswith('от'))
- print(счёт)
Если хотите, могу прийти в помощь и посчитать сразу после того, как вы пришлёте текст или подтвердите его общедоступность.