Добрый день, эксперты!
На повестке дня мой, вероятно, для вас несложный вопрос. Пожалуйста, объясните мне как решается такая дилема в программировании, буду очень вам признателен.
В чём суть: есть строка, в ней может быть n-ное количество слов. Моя задача вывести true если есть три последовательных слова (именно друг за другом, через пробел), а если нет - false. Я смог реализовать программу, но, проблема в том, что реализация подсчитывает слова не друг за другом, а вообще. В таком случае, если в строке есть хотя бы 3 слова (даже не в порядке последовательности) - выводится True. Как это исправить? Вот ссылочка на pastebin:
https://pastebin.com/Erk61PEK