Словесный алгоритм:
1. Получить две строки: "я читал эту книгу" и "к сожалению я не читал эту книгу".
2. Сравнить каждое слово в первой строке с каждым словом во второй строке.
3. Если есть хотя бы одно совпадение, вывести "Есть совпадение с условием 'я читал эту книгу'".
4. Если нет совпадений, вывести "Нет совпадений с условием 'я читал эту книгу'".
Блок-схема:
```
|-> Вывести "Есть совпадение с условием 'я читал эту книгу'"
|-> Если есть совпадения ---|
| |
"я читал эту книгу" -- |-> Вывести "Нет совпадений с условием 'я читал эту книгу'"
| |
|-> Сравнить с каждым словом |
| |
"к сожалению я не читал эту книгу" ---------------|
```
Пояснение:
Словесный алгоритм описывает последовательность действий, которую нужно выполнить для решения задачи. В этом случае, мы получаем две строки - "я читал эту книгу" и "к сожалению я не читал эту книгу". Затем мы сравниваем каждое слово в первой строке с каждым словом во второй строке. Если хотя бы одно слово совпадает, то выводим сообщение "Есть совпадение с условием 'я читал эту книгу'". Если нет ни одного совпадения, то выводим сообщение "Нет совпадений с условием 'я читал эту книгу'".
Блок-схема представляет собой графическое представление алгоритма, где стрелки указывают на последовательность выполнения определенных действий. В данной блок-схеме сначала происходит сравнение каждого слова в первой строке с каждым словом во второй строке. Если есть хотя бы одно совпадение, то выводится сообщение "Есть совпадение с условием 'я читал эту книгу'". Если нет совпадений, то выводится сообщение "Нет совпадений с условием 'я читал эту книгу'".
Время = 36 000 Кбит / 215 бит/с ≈ 167.44 секунды (округляем до 2-х знаков после запятой).
Таким образом, общее время, которое пройдет от начала скачивания статьи Колей до ее полного получения Сашей, составит около 18.71 + 167.44 = 186.15 секунды (округляем до ближайшего целого числа).
Ответ: От начала скачивания статьи Колей до ее полного получения Сашей пройдет примерно 186 секунд.
1. Получить две строки: "я читал эту книгу" и "к сожалению я не читал эту книгу".
2. Сравнить каждое слово в первой строке с каждым словом во второй строке.
3. Если есть хотя бы одно совпадение, вывести "Есть совпадение с условием 'я читал эту книгу'".
4. Если нет совпадений, вывести "Нет совпадений с условием 'я читал эту книгу'".
Блок-схема:
```
|-> Вывести "Есть совпадение с условием 'я читал эту книгу'"
|-> Если есть совпадения ---|
| |
"я читал эту книгу" -- |-> Вывести "Нет совпадений с условием 'я читал эту книгу'"
| |
|-> Сравнить с каждым словом |
| |
"к сожалению я не читал эту книгу" ---------------|
```
Пояснение:
Словесный алгоритм описывает последовательность действий, которую нужно выполнить для решения задачи. В этом случае, мы получаем две строки - "я читал эту книгу" и "к сожалению я не читал эту книгу". Затем мы сравниваем каждое слово в первой строке с каждым словом во второй строке. Если хотя бы одно слово совпадает, то выводим сообщение "Есть совпадение с условием 'я читал эту книгу'". Если нет ни одного совпадения, то выводим сообщение "Нет совпадений с условием 'я читал эту книгу'".
Блок-схема представляет собой графическое представление алгоритма, где стрелки указывают на последовательность выполнения определенных действий. В данной блок-схеме сначала происходит сравнение каждого слова в первой строке с каждым словом во второй строке. Если есть хотя бы одно совпадение, то выводится сообщение "Есть совпадение с условием 'я читал эту книгу'". Если нет совпадений, то выводится сообщение "Нет совпадений с условием 'я читал эту книгу'".