Trabalho 03 de CN: Otimização Por Equações Lineares

Para este trabalho você deve fazer um programa que encontre a melhor solução para o problema da dieta.

Neste problema é dado

Você deve encontrar uma combinação de alimentos, atrubuindo uma quantidade que cada alimento deve ser comprado, para satisfazer o mínimo dos componentes necessários (deve ter uma quantidade maior ou igual para cada componente) e minimizar o gasto total pago pelos alimentos.

Ferramentas

Existem várias ferramentas de Otimização por Programação Por Restrições, como

A sugestão para esta aula é usar o google or-tools, exemplos podem ser encontrados na aula de programação por restrição ou no site oficial da ferramenta

Entradas

A entrada estará em formato csv e será dado na forma

Solução

Uma solução é uma lista com a quantidade de cada ingrediente que satisfaz o mínimo para cada nutriente.

A melhor solução é a que minimiza o preço total do custo da solução.

Regras

.