从前有三个和尚,一个讲真话,一个讲假话,另一个有时讲真话,有时讲假话。一天,一个智者遇到这三个和尚,他问第一位和尚:"你后面是哪位和尚?"和 尚回答:"讲真话的。"他又问第二个和尚:"你是哪一位?"得到的回答:"有时讲真话,有时讲假话。"他问第三位和尚:"你前面的是哪位和尚?"第三位和 尚回答说:"讲假话的。"根据他们的回答,智者马上分清了他们各是哪一位和尚,请你说出智者的答案。
假设第一位和尚回答的是真话,即第二位和尚是"讲真话的"和尚,但第二位和尚却说自己是"有时讲真话,有时讲假话",这就引出了矛盾。所以第一位和尚 回答的不是真话,即第二位和尚不是讲真话的和尚,当然他自己也不会是"讲真话的和尚",故只能是第三位和尚是讲真话的和尚。所 以第三位和尚回答的是真话,即第二位和尚是"讲假话的",由此可知,第一位和尚是有时讲真话,有时讲假话。