Пицца рекламирует, что вы можете объединить их ингредиенты до 34 миллионов различных комбинаций. Я не верил в это, поэтому отряхнул свои ржавые навыки комбинаторики и попытался понять это. Вот что у меня есть: с сайта онлайн-заказа я получил выбор
- корочка (4 вида, выберите 1)
- размер (4 типа, выберите 1) некоторые корки ограничены определенным размером - не считая этого, но хотелось бы.
- сыр (5 видов, выберите 1)
- соус (4 вида, выберите 1)
- уровень соуса (3 вида, выберите 1)
- мясо (9 видов, на выбор до 9)
- без мяса (15 видов, на выбор до 15)
Таким образом, я решил, что это была проблема с комбинацией (порядок не важен), а не проблема выбора n, пустое значение допускается для всего, кроме корки и корочки, размер, сыр, соус и уровень соуса будут выбираться только один. Мясные и не мясные? Так что это будет:
- кора
- размер
- сыр
- соус
- уровень соуса
- мясо
- не мясные
На данный момент я застрял, как я могу объединить их, чтобы получить общее количество возможных комбинаций?
Я нашел этот сайт полезным.
ETA: Если я не принимаю во внимание ограничения по размеру коры - некоторые корки доступны только в определенных размерах - их более 16 миллиардов; 16,106,127,360 доступных комбинаций, так что их было совсем немного.