Задача про время на сервере
easy

Задача про время на сервере

Переводим часы правильно

Системный администратор в 14:30 получил сигнал от системы мониторинга сервера о том, что база данных дала сбой, и сразу выехал на работу. Когда он приехал, часы на сервере показывали 15:15. Поработав 25 минут, усталый сисадмин выехал обратно и перепутал дорогу — она была в 1,25 раза длиннее обычного маршрута. Чтобы приехать домой пораньше, сисадмин ехал в два раза быстрее обычного, и уже в 16:00 был дома. 

Переступив порог и посмотрев на часы, администратор понял, что нужно изменить время на сервере — часы там показывают неправильное время. Как он это понял и на сколько спешат или отстают часы?

Первое, что нам нужно, — это формула связи между расстоянием, скоростью и временем. Расстояние — это скорость, умноженное на время, а зная это, легко вывести время:

d = v × t → t = d/v

Системный администратор выехал в 14:30 и приехал в 15:15. Он проехал обычное расстояние с обычной скоростью:

Задача про время на сервере

Приехав на место, сисадмин починил базу данных и отправился домой, проехав в два раза быстрее обычного по дороге, которая длиннее обычной в 1,25 раза:

Задача про время на сервере

Всего сисадмина не было дома 90 минут: с 14:30 до 16:00. При этом на работе он пробыл 25 минут: с 15:15 до 15:40. Время на дорогу туда заняло d/v, а время на дорогу обратно — 1,25d/2v

Зная всё это, получим такое: за 90 минут сисадмин успел:

  • доехать до работы за время d/v;
  • пробыть там 25 минут;
  • приехать домой за время 1,25d/2v.

Запишем это в виде формулы:

Задача про время на сервере
Задача про время на сервере

Получается, системный администратор ехал на работу 40 минут. Он выехал из дома в 14:30 и был в пути 40 минут, значит, он должен был приехать в 15:10. Но часы на сервере показывали 15:15 — на 5 минут больше, чем следует.

Это значит, что часы на сервере спешат на 5 минут — вот правильный ответ.

Корректор:

Ира Михеева

Художник:

Алексей Сухов

Вёрстка:

Кирилл Климентьев

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
easy