printРабочее место участника

printЗадачи

918. Тосты

Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Вы хотите поджарить несколько тостов для предстоящей вечеринки. Имеется сковорода, на которой может жариться одновременно `K` тостов. Поджаривание тоста с одной стороны занимает 2 минуты. Будем считать, что операции размещения тоста на сковороде, переворачивания и снятия тоста со сковороды выполняются мгновенно. Напишите программу, вычисляющую минимальное время в минутах для поджаривания `N` тостов. Тосты нельзя снимать со сковороды раньше или позже 2 минут, необходимых для поджаривания одной стороны. Каждый тост нужно поджарить с обеих сторон.
В первой строке входного файла содержатся два целых числа `N` и `K`, разделенных пробелом (`0\ ≤\ N\ ≤\ 1000`, `1\ ≤\ K\ ≤\ 50`) – количество тостов и вместимость сковороды.
В выходной файл вывести одно целое число – минимальное время в минутах для поджаривания `N` тостов.

Пример ввода 1

3 2

Вывод для примера 1

6

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

2 3

Вывод для примера 2

4
loading