一道逻辑推理题,求讲解,有四个孩子从左往右编号分别是1234,从以下所给的线索中说出四个小孩的名字,他们的年龄以及他们父亲的职业. 牧羊者的小孩紧跟在六岁的格雷琴的后面.汉斯要比约翰纳年纪小.最前面的小孩后面紧跟的不是屠夫的孩子.队列中三号位置的小孩今年七岁.玛丽亚的父亲是药剂师,她要比二号位置的孩子年纪小. 姓名:格雷琴 汉斯 约翰纳 玛丽亚 年龄:5 6 7 8 父亲:药剂师 屠夫 牧羊者 伐木工
问题描述:
一道逻辑推理题,求讲解,
有四个孩子从左往右编号分别是1234,从以下所给的线索中说出四个小孩的名字,他们的年龄以及他们父亲的职业.
牧羊者的小孩紧跟在六岁的格雷琴的后面.
汉斯要比约翰纳年纪小.
最前面的小孩后面紧跟的不是屠夫的孩子.
队列中三号位置的小孩今年七岁.
玛丽亚的父亲是药剂师,她要比二号位置的孩子年纪小.
姓名:格雷琴 汉斯 约翰纳 玛丽亚
年龄:5 6 7 8
父亲:药剂师 屠夫 牧羊者 伐木工
答
从年龄入手.
已知汉斯比约翰年纪小,玛丽亚比二号位置的孩子年纪小,说明汉斯和玛丽亚都不是年纪最大的孩子.又知格雷琴6岁,所以汉斯和玛丽亚是5岁或7岁,剩下的约翰纳就是8岁.
在年龄推导上唯一的问题是汉斯和玛丽亚哪个5岁、哪个7岁?
假设汉斯5岁,玛丽亚7岁.那么,玛丽亚站在三号,二号是比她大的约翰纳.已经格雷琴后面还有孩子,所以她的位置只能是最前面,最后的是汉斯.以此可知,格雷琴后面的约翰纳是牧羊人的孩子.但是,格雷琴和汉斯谁是屠夫的孩子、谁是伐木工的孩子无法判定.
假设汉斯7岁,玛丽亚5岁.那么,汉斯站在三号,站在二号的可能是格雷琴,也可能是约翰纳.如果二号是格雷琴,汉斯是牧羊人的孩子,格雷琴只能是伐木工的孩子,屠夫的孩子是约翰纳,但是玛丽亚和约翰纳的位置无法确定.如果二号是约翰纳,那最前面的就是格雷琴,最一个是玛丽亚,则约翰纳是牧羊人的孩子,格雷琴和汉斯父亲的职业依然无法判断.
【综上所述,可以看出此题有6个完全符合题意的答案,所以只能考虑这道题是不是出错了.】