Skip to content

Instantly share code, notes, and snippets.

@renatocfrancisco
Last active February 20, 2024 21:13
Show Gist options
  • Save renatocfrancisco/dc193ab47162ff7fb27f74006066f86e to your computer and use it in GitHub Desktop.
Save renatocfrancisco/dc193ab47162ff7fb27f74006066f86e to your computer and use it in GitHub Desktop.
4 Desafios de Lógica (+Anotações)

1 - Os Três Sábios

Desvende o enigma dos Três Sábios. Um reino estava em crise e o rei, atribuindo a culpa desta situação aos seus três sábios conselheiros, decidiu eliminá-los. No entanto, não lhe pareceu justo acabar com a vida dos três homens sem lhes dar uma oportunidade de se redimirem. Então propôs um enigma e se conseguissem resolvê-lo, as suas vidas seriam poupadas. O rei diz: "Tenho cinco chapéus: 3 brancos e 2 negros. Vou colocar um chapéu em cada um de vocês, de modo a que não vejam qual a cor do vosso chapéu. Estarão em fila indiana, portanto, o último sábio da fila vê os outros dois, o segundo só vê o primeiro e o primeiro sábio não vê nenhum dos outros. O jogo consiste em adivinhar a cor do chapéu que têm na cabeça e justificar a vossa resposta. Se não souberem, podem simplesmente não responder. No entanto, se me derem uma resposta errada ou não me derem resposta alguma, daqui a 3 minutos todos morrerão.

Ditadas as regras, o rei colocou os três chapeús brancos nos sábios e guardou os negros. Perguntou, então, ao último da fila qual a cor do seu chapéu e o sábio não respondeu. Continuou o jogo e perguntou ao segundo sábio e ele também não respondeu. Quando chegou a vez do primeiro da fila, ele responde: "Majestade, o meu chapéu é branco!" Como foi possível ao sábio dar esta resposta de forma tão convicta?

Resposta
3 2 1

B B B -> O PRIMEIRO TEM CERTEZA
N B B -> O PRIMEIRO TEM CERTEZA

B N B -> O PRIMEIRO TEM CERTEZA
N N B -> O PRIMEIRO TEM CERTEZA

B B N -> O SEGUNDO TEM CERTEZA
N B N -> O SEGUNDO TEM CERTEZA

B N N -> O TERCEIRO TEM CERTEZA
-----

? ? B

2 - Os Guardiões das Portas

Existem duas portas, uma que leva ao céu, e outra que leva ao inferno. Cada porta é protegida por um guardião. Um deles só diz a verdade, e o outro só diz mentira. Você não sabe qual porta leva ao céu ou ao inferno, nem sabe quem fala verdade ou mentira. Não necessariamente o que fala mentira guarda a porta do inferno, e o que fala verdade guarda a porta do céu. Partindo disso, diga como proceder para passar pela porta que leva ao céu sendo que, você pode fazer uma única pergunta a somente um dos guardiões. Você só tem uma chance de perguntar, e se errar será jogado automaticamente no inferno.

Resposta
Se eu perguntar ao o outro guarda se a porta dele é a correta, o que ele me responderia?

Porta Certa    / Porta Errada
Guarda Verdade / Guarda Mentira

SIM / NAO

Porta Certa    / Porta Errada
Guarda Mentira / Guarda Verdade

SIM / NAO

Avance pela porta do guarda que dizer SIM. 

3 - Três Galões (ou Três Baldes)

Você é proprietário de uma fonte inesgotável de água e a vende em galões de 3 e de 5 litros. Estes galões são irregulares, fazendo-se impossível calcular o volume incompleto somente olhando para eles. No final do expediente, o último cliente solicita 4 litros de água e ele só pode carregar um galão. Como você faria para entregar o que o cliente pediu?

Resposta
5L (3L)
3L (vazio)

5L (5L)
3L (1L)

5L (esvazia) (1L)
3L (esvazia)

5l (4l)
3L

4 - Três canibais / Três missionários

Três canibais e três missionários estão viajando juntos e chegam à margem de um rio. Eles desejam atravessar para a outra margem para, desta forma, continuar a viagem. O único meio de transporte disponível é um barco que comporta no máximo duas pessoas. Há uma outra dificuldade: em nenhum momento o número de canibais pode ser superior ao número de missionários pois desta forma os missionários estariam em grande perigo de vida. Como administrar a travessia?

Resposta
1° -> 2 pessoas NO MÁXIMO no barco
2° -> Não pode ter mais canibais que missionarios
----------------------
C M M M -> C C
c M M C M <-  C
M M M -> C C C
M M M C < - C C
M C -> M M C C	    
M M C C <- M C
c c -> M M M C
C C C <- M M M
C -> M M M C C
C C <- M M M C
-> M M M C C C 
@renatocfrancisco
Copy link
Author

boa sorte em entender as anotações. até eu tô confuso.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment