PRÁTICA COM QUESTÕES OFICIAIS
Questão 8 (Nível 3) da OBMEP 2011
Tia Geralda sabe que um de seus sobrinhos Ana, Bruno, Cecília, Daniela ou Eduardo comeu todos os biscoitos. Ela também sabe que o culpado sempre mente e que os inocentes sempre dizem a verdade.

- Bruno diz: “O culpado é Eduardo ou Daniela.”
- Eduardo diz: “O culpado é uma menina.”
- Por fim, Daniela diz: “Se Bruno é culpado então Cecília é inocente.”
Quem comeu os biscoitos?
- AAna
- BBruno
- CCecília
- DDaniela
- EEduardo
Você já respondeu questões neste aparelho. Crie sua conta grátis para guardar o histórico e refazer as que errou.
Resposta salva no seu histórico.
Reportar erro na questão
Resolução comentada
Resolução comentada
Só há um culpado, e ele mente; os outros quatro dizem a verdade. Vamos testar cada suspeito.
As três frases são:
- Bruno: o culpado é Eduardo ou Daniela.
- Eduardo: o culpado é uma menina.
- Daniela: se Bruno é culpado, então Cecília é inocente.
- Culpado = Ana. Bruno é inocente e deveria falar a verdade, mas a frase dele é falsa (Ana não é Eduardo nem Daniela). Contradição.
- Culpado = Bruno. Bruno mentiria: de fato, ele não é Eduardo nem Daniela, então a frase é falsa, o que está certo. Eduardo é inocente e diz que o culpado é uma menina, mas Bruno é menino. Contradição.
- Culpado = Cecília. Bruno é inocente e sua frase é falsa. Contradição.
- Culpado = Daniela. Bruno diz a verdade, pois o culpado é Daniela. Eduardo diz a verdade, pois Daniela é menina. Mas Daniela, sendo culpada, deve mentir. A frase dela é "se Bruno é culpado, então Cecília é inocente". Como Bruno não é culpado, a condicional tem hipótese falsa e é verdadeira. Então ela diria a verdade. Contradição.
- Culpado = Eduardo. Bruno diz a verdade, pois o culpado é Eduardo. Eduardo mente: ele diz que o culpado é uma menina, e é falso, pois ele é menino. Daniela diz a verdade: a hipótese "Bruno é culpado" é falsa, então a condicional é verdadeira. Tudo consistente.
Só Eduardo satisfaz todas as condições.
Alternativa E.
Pegadinha: Alternativa D: a frase de Daniela é uma condicional com hipótese falsa, que é verdadeira, então ela não pode ser a mentirosa.
Por que as outras alternativas estão erradas
- ASe Ana fosse culpada, a frase de Bruno (inocente) seria falsa, o que é impossível.
- BSe Bruno fosse culpado, Eduardo (inocente) diria algo falso, pois Bruno é menino.
- CSe Cecília fosse culpada, Bruno (inocente) estaria mentindo, o que é impossível.
- DDaniela culpada deveria mentir, mas a condicional dela é verdadeira, pois Bruno não é culpado.
Assunto: Lógica e raciocínio lógico.
Reportar erro na resolução
Esta questão também caiu em
Ver como caiu na prova
Fonte: OBMEP 2011 · Nível 3. Prova oficial ↗