Entrada (arquivos *dat): n: numero total de parlamentares. (entrada inteira positiva) k: numero minimo de votos para garantir o resultado da votacao. (entrada inteira positiva) custos: lista do custo de cada um dos n parlamentares. (entrada real positiva) influencias: lista de influencias, no formato "(X,Y) 1" que indica que o parlamentar X tem influencia sobre o parlamentar Y. Ha duas formas de indicar que o parlamentar X nao tem influencia sobre Y: ou incluir na lista a expressao "(X,Y) 0" ou nao incluir nenhuma informacao sobre o par (X,Y), que neste caso sera assumido como 0 pelo Mosel. (entrada binaria) Saida (*out): Inserir o seguinte trecho de codigo apos a chamada do comando responsavel pela minimizacao ou maximizacao da funcao objetivo: ! Se encontrou uma solucao otima if (getprobstat = XPRS_OPT) then writeln("Valor otimo = ", strfmt(getobjval,1,2)) writeln("Parlamentares:") ! Incluir trecho responsavel por imprimir a lista dos ! parlamentares que participam do negocio, um por linha, ! em ordem crescente. Seja i um deputado que participa ! do negocio, use o seguinte comando para impressao: ! writeln(i) else ! Nao existe uma solucao otima writeln("Valor otimo nao encontrado") end-if Seu programa nao deve imprimir nada alem deste trecho de codigo. Nao imprima nenhuma pergunta solicitando o arquivo de entrada. Nao deixe nenhuma linha em branco ou com algum caracter extra.