我得出一个答案,不知对不对.
首先,不能问四人:"你说的话是真的么?"因为无论是说真话的,还是说假话的,回答都会是:"真话."
应这样问,首先问甲:"乙说的话是真的么?"
若甲的回答是:"是."说明甲是假的,因为他若是真的,乙也是真的,这不可能.所以甲乙都是假的.接着问丙:"甲说的话是真的么?"若丙的回答是:"真话."他就是假的,丁就是真的.反之,丙真丁假;
若甲的回答是:"否."那甲乙必是一真一假.而丙丁都是假的.接着问丙:"甲的话是真的么?"若丙回答:"是."乙为真.若丙回答:"否."甲为真. 还可以吧?