Задать вопрос
29 января, 09:46

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

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

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

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

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

+5
Ответы (1)
  1. 29 января, 10:19
    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 минуту непрерывно. За какое ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы