张三说 ...李四再说谎..李四说 王五在说谎 王五说 张三和李四都再说谎 谁在说谎?
问题描述:
张三说 ...李四再说谎..李四说 王五在说谎 王五说 张三和李四都再说谎 谁在说谎?
答
李四说的是真话
理由:
假设张三说真话,则李四说王五说谎是假的,即王五说的是真话,与假设相冲突.
假设王五说真话,则张三说“李四在说谎”是假话,所以李四没说谎,而李四说的是“王五在说谎”,与假设冲突.
假设李四说真话,所以张三说的是假话,而王五说前两人都说谎,显然也是假话,因为李四说的是真话嘛!
特别强调:王五说“张三和李四都在说谎”的反命题是“张三和李四不都在说谎”而不是“张三和李四都不在说谎”.