Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
1. Três jesuítas e três canibais precisam atravessar um rio. Para tal, dispõem de um barco com
capacidade para duas pessoas. Por medida de segurança, não se deve permitir que em alguma
margem a quantidade de jesuítas seja inferior a de canibais. Qual a solução para efetuar a
travessia com segurança? Elabore um algoritmo com a solução para esse problema,
descrevendo os passos necessários para tal.
Resolução:
1- um jesuita leva um canibal e o deixa lá.
2- volta desce o jesuita e vão os dois canibais um fica.
3- volta um canibal e desce.
4- o barco leva dois jesuitas, fica um jesuita.
5- volta um canibal e um jesuíta.
6- desce um canibal, focando dois canibais.
7- vai para o outro lado dois jesuitas.
8- Deixo o jesuíta e volta só o canibal.
9- Pega outro canibal e o atravessa.
10- Repete o anterior: pega o último canibal e o atravessa.
2. Escreva um algoritmo que mova três discos de uma Torre de Hanói, que consiste em três
hastes(a, b e c), uma das quais serve de suporte para três discos de tamanhos diferentes (1, 2 e
3) os menores sobre os maiores. Pode-se mover um disco de cada vez para qualquer haste,
contanto que nunca seja colocado um disco maior sobre um menor. O objetivo é transferir os
três discos para qualquer uma das duas hastes.
Resolução:
Resolução:
Resolução:
Que deve ele fazer para deixar os barris A e B com 4 litros cada e o C vazio? Descreva na forma
Resolução: