Per quanto scritte con un linguaggio inconsueto, le tre frasi del quiz sono implicazioni logiche.
"Chi è entrato almeno una volta nella casa di legno, dopo non può più entrare nella casa di fango."
La possiamo riscrivere in "Se entri nella casa di legno, non può entrare nella casa di fango", ovvero:
1) legno -> ~ fango
"Solo chi è già entrato nella casa di pietra può entrare nella casa di fango" la riscriviamo come "Solo se entri nella casa di pietra, entri nella casa di fango", ovvero:
2) fango -> pietra
"Chi è entrato almeno una volta nella casa di fango, dopo non può più entrare nella casa di cemento" la riscriviamo come "Se entri nella casa di fango, allora non entri nella casa di cemento", ovvero:
3) fango -> ~ cemento
Infine abbiamo una affermazione: "Sono entrato nella casa di cemento".
Se è vera "cemento" allora per la 3) è vera "~ fango".
Se è vera "~ fango" per la 1) "legno" può essere vero oppure falso. Quindi la risposta C "Potrei essere entrato prima nella casa di legno" è corretta.
La risposta A "Sicuramente non sono entrato prima nella casa di legno" e la risposta B "Sicuramente sono entrato prima nella casa di pietra" sono sbagliate proprio perché l'affermazione "~ fango" non mi permette di dire con sicurezza se prima sono entrato nella casa di legno o meno, perché "~ fango" è la conseguente, non l'antecedente della 1).