Задачи на логику

Путешествие из Гавра в Нью-Йорк

Между Гавром (Франция) и Нью-Йорком (США) регулярно ходят океанские лайнеры. Ежедневно в полдень один океанский лайнер выходит из Гавра и направляется в Нью-Йорк. Одновременно такой же лайнер выходит из порта Нью-Йорка и направляется в Гавр.

Весь путь Гавр — Нью-Йорк (= Нью-Йорк — Гавр) лайнер проходит за 7 полных суток и прибывает в порт назначения в полдень.

Сегодня в полдень из Гавра в Нью-Йорк отправляется океанский лайнер «Мария». Сколько лайнеров, вышедших из Нью-Йорка, повстречает «Мария» за весь свой путь?

Примечание: лайнеры, которые «Мария» встретит в портах, тоже считаем.

Посмотреть решение

Океанский лайнер «Мария» на своем пути в Нью-Йорк повстречает 15 лайнеров, идущих в Гавр.

На момент отплытия «Марии» из Гавра в море уже находятся 6 лайнеров, идущих из Нью-Йорка. Кроме того, за 7 дней, которые «Мария» будет в пути, из Нью-Йорка выйдут еще 7 лайнеров, включая тот, который отчалит одновременно с выходом «Марии» из Гавра. То есть всего, находясь в море, «Мария» повстречает 13 других лайнеров.

Еще по одному лайнеру «Мария» встретит непосредственно при выходе из Гавра и при входе в порт Нью-Йорка.

Таким образом, океанский лайнер, вышедший из Гавра, на своем пути до Нью-Йорка повстречает 15 лайнеров, идущих в Гавр.

Марина

Share
Published by
Марина

Recent Posts

Абсолютное значение числа в Python

При анализе данных часто требуется быстро найти абсолютное значение набора чисел. Для выполнения этой задачи…

15 часов ago

Библиотека Pydantic: валидация данных на Python

Pydantic - это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения…

1 неделя ago

7 наилучших библиотек визуализации Python на 2024 год

Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации, будь то академические исследования, бизнес-аналитика или…

2 недели ago

Как преобразовать строку в байты в Python

В Python для представления данных в двоичной форме можно использовать байты. Из этой статьи вы…

3 недели ago

Что такое Werkzeug?

В этой статье рассказывается о том, что такое Werkzeug и как Flask использует его для…

4 недели ago

Как прибавить дни, месяцы и годы к дате в Python

При работе с датами часто возникает необходимость прибавлять к дате или вычитать из нее различные…

1 месяц ago