Задать вопрос
14 марта, 17:20

На сковородку одновременно можно положить k котлет. Каждую котлету нужно с каждой стороны обжаривать 1 минуту непрерывно. За какое наименьшее время удастся поджарить с обеих сторон n котлет?

Входные данные:

Вводятся 2 числа: k и n. Все числа не превосходят 32000.

Выходные данные:

Выведите одно число - ответ на задачу.

+2
Ответы (1)
  1. 14 марта, 19:05
    0
    Если котлет не больше k, то жарить придётся 2 минуты - по минуте на каждой из сторон.

    Если их больше k, то надо поджарить 2n сторон. Каждую минуту можно поджарить не более k сторон, значит, надо потратить [2n/k] минут, где [x] - округление вверх.

    python 3.5

    from math import ceil

    n, k = map (int, input (). split ())

    print (max (ceil (2 * n / k), 2))

    Пример ввода: 3 2

    Пример вывода: 3
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «На сковородку одновременно можно положить k котлет. Каждую котлету нужно с каждой стороны обжаривать 1 минуту непрерывно. За какое ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы