Как можно максимизировать полезность, учитывая некоторые бюджетные ограничения, произвольное количество разных товаров (с разной полезностью и ценами) и добавленное условие, что должно быть куплено ровно Х количество товаров? Я думаю, это должно быть сделано алгоритмически, но я понятия не имею,...