Салон красоты
Информатика

Задание №500. Салон красоты В салоне красоты работают три стилиста. Каждый затрачивает точно полчаса на одного клиента

Задание №500. Салон красоты
В салоне красоты работают три стилиста. Каждый затрачивает точно полчаса на одного клиента, а затем сразу переходит к следующему, если в очереди кто-то есть, или ждет, когда придет следующий клиент. Даны времена прихода клиентов в салон красоты (в том порядке, в котором они пришли). Необходимо указать время, когда каждый клиент выйдет из салона красоты.
Входные данные
В первой строке вводится натуральное число N, не больше 100 - количество клиентов. В N строках вводятся времена прихода клиентов - две цифры, обозначающие часы и минуты (часы -
Верные ответы (1):
  • Морской_Капитан
    Морской_Капитан
    14
    Показать ответ
    Содержание: Салон красоты

    Описание:
    В данной задаче необходимо определить время, когда каждый клиент выйдет из салона красоты. Для этого нужно знать, сколько времени затрачивает каждый стилист на обслуживание клиента.

    Из условия задачи мы знаем, что каждый стилист тратит полчаса на одного клиента. После завершения обслуживания одного клиента, стилист сразу приступает к следующему, если в очереди есть еще клиенты, или ждет, пока придет следующий клиент.

    Дано время прихода клиентов в салон красоты в порядке их прихода. Для определения времени выхода каждого клиента, необходимо учесть время обслуживания предыдущих клиентов.

    Пройдемся по каждому клиенту по порядку. В начале временем выхода первого клиента будет время его прихода, так как он является первым и нет нужды ждать других клиентов. Затем для каждого следующего клиента временем его выхода будет время выхода предыдущего клиента, плюс полчаса. Если следующий клиент приходит, когда предыдущий еще не вышел, его выход ожидается сразу после выхода предыдущего клиента.

    Таким образом, мы можем определить время выхода каждого клиента по их времени прихода и времени обслуживания.

    Демонстрация:
    Входные данные:
    4
    10 05
    10 15
    10 30
    11 00

    Выходные данные:
    10 35
    10 45
    11 00
    11 30

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

    Ещё задача:
    У вас есть 5 клиентов в салоне красоты со следующими временами прихода: 13:00, 13:20, 13:30, 14:00, 14:15. Определите время выхода каждого клиента.
Написать свой ответ: