Информатика

Можно разработать простую систему проверки орфографии, основанную на использовании списка слов. Если введенное слово

Можно разработать простую систему проверки орфографии, основанную на использовании списка слов. Если введенное слово не содержится в списке, то считается, что это "ошибка". Давайте создадим подобную систему. Сначала мы получаем количество известных нам слов, a затем указываем сами слова на следующих строках. После этого мы получаем количество строк текста для проверки и сами тексты на следующих строках. Выведите все "ошибки" без учета регистра в произвольном порядке.
Верные ответы (2):
  • Звонкий_Эльф
    Звонкий_Эльф
    32
    Показать ответ
    Система проверки орфографии:
    Сначала введите количество известных слов в списке, затем введите сами слова на следующих строках. Затем введите количество строк текста для проверки и сами тексты на следующих строках. Система выведет все "ошибки", игнорируя регистр.

    Дополнительный материал:

    Входные данные:

    6
    apple
    banana
    orange
    grape
    melon
    kiwi
    3
    I like apple
    I ate an orange. It was delicious!
    I want a banana and a kiwi


    Выходные данные:

    liked
    ate
    want
    and


    Совет:
    Для создания списков известных слов можно использовать список или множество. Разделите входные данные на подходящие части и решите задачу в несколько шагов. При проверке орфографии не забудьте игнорировать регистр для сравнения слов.

    Упражнение:
    Проверьте следующий текст на орфографические ошибки без учета регистра:

    5
    cat
    dog
    mouse
    rabbit
    hamster
    2
    I have a Cat
    My pet is a mouse
  • Koko
    Koko
    11
    Показать ответ
    Система проверки орфографии

    Описание: Для создания системы проверки орфографии на основе списка слов, мы сначала получаем количество известных нам слов. Затем, на следующих строках, вводим список самих слов через пробел. После этого, мы получаем количество строк текста для проверки, а на следующих строках указываем тексты для проверки. Система выводит все "ошибки" без учета регистра в произвольном порядке.

    Например:

    Входные данные:
    6
    apple banana cat dog elephant flower
    2
    I have a pen
    I love elephants

    Выходные данные:
    pen
    love


    Совет: Для реализации данной системы, можно использовать структуру данных "множество" (set) для хранения списка известных слов. Это позволит нам эффективно и быстро проверять наличие слова в списке.

    Ещё задача: Попробуйте создать систему проверки орфографии, используя заданный входной пример. Укажите количество известных слов, сами слова, количество строк текста для проверки и тексты для проверки. Найдите все "ошибки" и выведите их в произвольном порядке.
Написать свой ответ: