可以的话能写一下解出来的思路吗?
解答:具体答案见下图
有两种排序:1、从大到小排序为:A男-B男-C女-D女-E男-F女-G男
2、从大到小排序为:A男-C女-B男-D女-E男-F女-G男
兄弟姐妹按照年龄排序,为:A、B、C、D、E、F、G。
A、B、E、G为男,C、D、F为女。
A有三个妹妹,后面有3个女;
C、F确定是女的,所以B、D、E、G中只有一个是女的。
C有两个妹妹,所以另外一个女的只能在D、E、G中选择,排除了B,也就是B是男的。
“D有两个弟弟”:D后面中的F已经确定的为女的,所以E、G都必须是男的。同时确定了D必须是女的。
B有一个哥哥:A为男的。
至此已经基本确定,下面的条件作为验证:
E有两个姐姐:正确;
F和G没有妹妹:正确。