Сколько порций приготовить из запасов

Определите число полных одинаковых порций по запасам всех обязательных ингредиентов, найдите ограничивающий ингредиент и оставшиеся массы.

Расчёт на устройстве
Числа в указанном порядке через пробел или точку с запятой; десятичная запятая допустима.
Числа в указанном порядке через пробел или точку с запятой; десятичная запятая допустима.
Результат расчёта
Полных порций из запасов

3порций

Ограничивающий ингредиент
2
Остаток ингредиента 1
200 г
Остаток ингредиента 2
60 г
По указанным данным

Формула и пример расчёта

Доступные порции по ингредиенту = запас / расход на порцию. Полных порций = floor(min всех отношений). Остаток = запас − порции × расход.

Пример

Запасы 500 г и 300 г, расход на порцию 100 г и 80 г: доступны 5 и 3,75 порции, готовятся 3 полные порции; остаётся 200 г и 60 г.

Условия расчёта

  • До 600 пар; все расходы на порцию положительны, запасы неотрицательны. Замены ингредиентов, уменьшение порций, питательная ценность, сроки хранения и технологический выход не подбираются.

Для какой задачи нужен расчёт

Определите число полных одинаковых порций по запасам всех обязательных ингредиентов, найдите ограничивающий ингредиент и оставшиеся массы.

Подготовка исходных данных

«Запасы ингредиентов в граммах»: Числа в указанном порядке через пробел или точку с запятой; десятичная запятая допустима.. «Граммов каждого на порцию»: Числа в указанном порядке через пробел или точку с запятой; десятичная запятая допустима..

Перед вводом составьте один набор исходных данных: измерения должны относиться к одному объекту и одному варианту работы. Десятичную часть можно записывать через точку или запятую. Если часть величин пока неизвестна, используйте явно выбранную оценку и затем повторите расчёт с уточнёнными данными; ноль не следует использовать вместо неизвестного измерения.

Как устроена формула

Доступные порции по ингредиенту = запас / расход на порцию. Полных порций = floor(min всех отношений). Остаток = запас − порции × расход.

Каждый запас делится только на расход соответствующего ингредиента. Самое маленькое отношение ограничивает всё блюдо: избыток муки не заменяет недостаток другого обязательного продукта. Минимум округляется вниз после деления. Введите ингредиенты в одном порядке в обоих списках. Не включайте необязательное украшение как обязательную составляющую и не складывайте разные ингредиенты в одну общую массу: тогда ограничение будет потеряно.

Проверочный пример

Запасы 500 г и 300 г, расход на порцию 100 г и 80 г: доступны 5 и 3,75 порции, готовятся 3 полные порции; остаётся 200 г и 60 г.

Сначала повторите приведённый пример с указанными в нём числами. Затем замените исходные значения своими и сравните размерность ответа с ожидаемой. Для ручной проверки сохраняйте дополнительные знаки после запятой в промежуточных действиях: преждевременное округление может изменить итог, особенно когда нужно получить целое количество предметов или упаковок.

Как читать результат и сравнивать варианты

Порядковый номер ограничивающего ингредиента соответствует вашей позиции списка. Остатки рассчитаны после целого числа порций и могут пригодиться для другой рецептуры. Если два ингредиента ограничивают одинаково, показан первый.

Сравнивая варианты, меняйте один параметр за раз и сохраняйте одинаковые условия у остальных полей. Это позволяет понять, какая величина влияет на результат и насколько. Значащие цифры на экране помогают проверить арифметику, но не повышают точность рулетки, показаний прибора или введённого предположения. Сохраните исходные данные вместе с ответом, чтобы позднее воспроизвести расчёт.

Границы применимости

До 600 пар; все расходы на порцию положительны, запасы неотрицательны. Замены ингредиентов, уменьшение порций, питательная ценность, сроки хранения и технологический выход не подбираются.

Частые вопросы

Какие исходные данные нужно подготовить?

«Запасы ингредиентов в граммах»: Числа в указанном порядке через пробел или точку с запятой; десятичная запятая допустима.. «Граммов каждого на порцию»: Числа в указанном порядке через пробел или точку с запятой; десятичная запятая допустима..

Как проверить вычисление вручную?

Доступные порции по ингредиенту = запас / расход на порцию. Полных порций = floor(min всех отношений). Остаток = запас − порции × расход. Запасы 500 г и 300 г, расход на порцию 100 г и 80 г: доступны 5 и 3,75 порции, готовятся 3 полные порции; остаётся 200 г и 60 г.

Как интерпретировать полученное значение?

Порядковый номер ограничивающего ингредиента соответствует вашей позиции списка. Остатки рассчитаны после целого числа порций и могут пригодиться для другой рецептуры. Если два ингредиента ограничивают одинаково, показан первый.

Какие ограничения есть у этой модели?

До 600 пар; все расходы на порцию положительны, запасы неотрицательны. Замены ингредиентов, уменьшение порций, питательная ценность, сроки хранения и технологический выход не подбираются.

Может пригодиться

Все инструменты