Я решал некоторые примеры из старого конкурса программирования. В этом вопросе мы получаем информацию о том, сколько у нас бармена и какой рецепт они знают. Каждый коктейль занимает 1 минуту, и нам нужно рассчитать, может ли заказ быть завершен в течение 5 минут, используя всех барменов.
Ключом к решению этой проблемы является максимально эффективное использование коктейлей. И вот где я застрял, мой текущий алгоритм дает заказ бармену, который знает наименьшие другие рецепты. Но, конечно, это еще не 100% правильно. Может ли кто-нибудь указать мне в правильном направлении (или дать мне имя алгоритма для google), который решает эту проблему "бармена"?