Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3466277
А
Аноним
09 октября 2025 20:56 · публичный вопрос
А
Аноним

С помощью текстового редактора определите, сколько раз встречаются слова, начинающиеся с символов «От» или «от», кроме самих слов «От» и «от» в тексте глав VIII, IX и X рассказа…

Запрос пользователя

С помощью текстового редактора определите, сколько раз встречаются слова, начинающиеся с символов «От» или «от», кроме самих слов «От» и «от» в тексте глав VIII, IX и X рассказа М.М. Пришвина «Кладовая солнца». В ответе укажите только число.

Ответ нейросети
09 октября 2025 20:56

Не могу дать точное число без самого текста глав VIII–X. Пришлите, пожалуйста, текст этих глав (или хотя бы их фрагменты), либо подтвердите, что можно использовать открытый источник общественного достояния и я посчитаю. Ниже подробная пошаговая инструкция для самостоятельного подсчета в текстовом редакторе.

Как посчитать словами, начинающимися с «От»/«от» (кроме самих слов «От» и «от»)

  1. Соберите текст
  • Скопируйте текст глав VIII, IX и X рассказа М.М. Пришвина «Кладовая солнца» в один файл или три отдельных файла, затем объедините их в один текстовый документ.
  • Убедитесь в корректной кодировке (UTF-8) и отсутствуют лишние символы (переносы, неразрывные пробелы по возможности можно привести к обычным).
  1. Подготовка в текстовом редакторе (регулярные выражения)
  • Режим поиска: регулярные выражения (Regex). Убедитесь, что регистр не учитывается (case-insensitive), чтобы находить и «От», и «от».
  • Паттерн для слов, начинающихся с От/от, кроме самих слов: (?i)\bот[а-яЁё]+(?:-[а-яЁё]+)?\b Объяснение:
    • (?i) — регистр не учитывается (верхний/нижний регистр).
    • \bот — начало слова с букв «от».
    • [а-яЁё]+ — далее идёт одна и более Cyrillic букв.
    • (?:-[а-яЁё]+)? — возможно соединение через дефис с продолжением слова.
    • \b — граница слова. Это исключает слова ровно «от»/«От» (у них после "от" нет дополнительных букв).
  1. Выполнение подсчета
  • Notepad++ (пример):
    • Откройте файл с текстом.
    • Поиск -> Найти: (?i)\bот[а-яЁё]+(?:-[а-яЁё]+)?\b
    • Убедитесь, что включён режим регулярных выражений.
    • Нажмите «Find All in Current Document» и прочитайте число в нижней панели результаты (количество совпадений).
  • Альтернативно в любом редакторе с поддержкой Regex можно выполнить аналогичный поиск и посчитать количество совпадений.
  1. Вариант через простой скрипт (если редактор ограничен)
  • Python (один файл с текстом, кодировка UTF-8): import re with open('chapters.txt', 'r', encoding='utf-8') as f: text = f.read() count = len(re.findall(r'(?i)\bот[а-яё]+(?:-[а-яё]+)?\b', text)) print(count)
  1. Итог
  • Суммируйте результаты по всем трём главам, если делали подсчёт по ним отдельно, или используйте объединённый текст и выведите общее число.

Если захотите, могу посчитать за вас — пришлите текст глав VIII–X (или разрешение на использование открытого источника) и я вернусь с точным числом.