Soluções para a tarefa
Resposta:
Inicio do Jogo;
Enche o recipiente A;
Despeje a água do recipiente A no B;
Joga a água do recipiente B na privada;
Despeje a água do recipiente A no B;
Enche o recipiente A;
Despeje a água do recipiente A no B;
Joga a água do recipiente B na privada;
Fim do jogo.
Explicação:
Inicio do Jogo;
Enche o recipiente A que ficará com 5 litros;
Despeje a água do recipiente A no B, assim vai ficar 2 litros no A e 3 litros no B;
Joga a água do recipiente B na privada deixando o recipiente B vazio;
Despeje a água do recipiente A no B, agora vai ficar 2 litros no B e o A estará vazio;
Enche o recipiente A que terá novamente 5 litros;
Despeje a água do recipiente A no B assim o recipiente B terá 3 litros e o recipiente A 4 litros;
Joga a água do recipiente B na privada para que esteja apenas um dos recipientes com 4 litros;
Fim do jogo.
Não esquece de colocar na sequência do jogo o algoritmo de "recipiente A ou B torneira"..
Espero ter ajudado!!!