有关2楼答案的推导过程
本帖隐藏的内容
推导如下:
如果第一个精灵一定说真话,且会说普通话,那么我可以问问题
第一条是活路。这个命题对吗?
此时“是”代表第一条是活路,“否”代表第二条是活路。
可惜第一个精灵不会说普通话。
如果第一个精灵一定说真话,只是语言不通,我可以问问题
令命题A=第一条路是活路且“do”代表“是”或者第二条路是活路且“re”代表“是”。命题A为真吗?
此时do代表第一条是活路,re代表第二条是活路。
可惜第一个精灵未必说真话。
如果第二个精灵一定说真话,而且语言也通,我可以问问题
令命题B=“如果我问第一个精灵命题A是否为真,他会回答我do且他说的是真话或者他会回答我re且他说的是假话。”命题B为真吗?
此时“是”代表第一条是活路,“否”代表第二条是活路。
可惜第二个精灵不会说普通话。
如果第二个精灵一定说真话,只是语言不通,我可以问问题
令命题C=“命题B是正确的,且mi代表是或者命题B是错误的,且fa代表是。”命题C为真吗?
此时“mi”代表第一条是活路,“fa”代表第二条是活路。
可惜第二个精灵未必说真话
如果第三个精灵一定说真话,且会说普通话,我可以问问题
令命题D=“如果我问第二个精灵命题C,他会回答我mi且他说的是真的,或者他会回答我fa且他说的是假的。”命题D为真吗?
此时“是”代表第一条是活路,“否”代表第二条路是活路。
可惜第三个精灵不会说普通话。
如果第三个精灵一定说真话,只是语言不通,我可以问问题
令命题E=命题D为真且“so”代表“是”或者命题D为假且“la”代表“是”。命题E为真吗?
此时so代表第一条路是活路,la代表第二条路是活路。
可惜第三个精灵要喜欢你才会说真话。
最终答案:
问第三个精灵,命题E为真且你喜欢我或者命题E为假且你不喜欢我,这句话为真么?
此时so代表第一条是活路,la代表第二条是活路。