ANTONIO:
Li ho visti Carlo e Dario sul luogo del delitto, quindi uno di loro è l’assassino.
BERNARDO: Non sono stato io.
CARLO: E’ stato Dario. L’ho visto sparare!
DARIO: E’ stato Bernardo. L’ho visto mentre fuggiva.
andiamo a vedere quante sono le accuse per ognuno:
ANTONIO: 0
BERNARDO: 1
CARLO: 1
DARIO: 2
siccome sappiamo che solo uno dei 4 mente allora possiamo fare questo ragionamento:
antonio non può essere stato altrimenti tutti gli altri mentirebbero.
se fosse stato bernardo allora sia carlo che antonio mentirebbero. quindi non può essere lui l'assassino.
se fosse stato carlo allora dario mentirebbe (ricordiamo che solo l'assassino può mentire!!)
nel caso in cui sia stato DARIO (come da mia risposta) allora antonio direbbe la verità poichè incolpava o carlo o DARIO, bernardo anche perchè diceva di non essere il colpavole, carlo aveva indicato il giusto colpevole, e quindi l'unico a mentire...è dario ovvero l'assassino.