Решение задачи Очередь с Acmp

Без пояснения   Просмотров: 18


Студент Василий живет в общежитии. Отделение банка, в котором он производит оплату за проживание, имеет всего две кассы, поэтому почти всегда длинная очередь к ним. Первая касса открывается в 8.00, вторая – в 8.05. Последний клиент будет принят в 20.00. Очередь единая, и очередной клиент обслуживается, как только освобождается одна из касс. На обслуживание одного клиента уходит ровно 10 минут. Василий приходит ровно в 8.00 и видит, сколько человек стоит перед ним. Требуется определить, сколько времени ему придется простоять в очереди, и вообще обслужат ли его сегодня.

Код

#include <iostream>
 
using namespace std;
 
int main()
{
    int n, k = 1, s = 0;
    cin >> n;
    if(n > 145){
        cout <<"NO";
        return 0;
    }
    while(k < n){
        s+=5;
        k++;
    }
    cout << s / 60  << " " << s % 60;
    return 0;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться