A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 吴凯 中级黑马   /  2013-4-29 23:07  /  2087 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 吴凯 于 2013-5-1 01:36 编辑

一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

9 个回复

倒序浏览
年龄肯定都不为0
加起来有13的话 1+1+11  1+2+10 1+3+9 1+4+8 1+5+7 1+6+6 2+2+9 2+3+8 2+4+7 2+5+6 3+3+7 3+4+6
3+5+5 4+4+5  就这几种···
相乘之后的结果分别是 11  20 27 32 35 36 36 48 56 60 63 72 75 80
后面又说下属已经知道了经理的年龄,但是还是没办法判断 所以 三个女儿的年龄组合应该是 两个36的那个
即 1+6+6 2+2+9

后面那个黑头发到底和啥有关系我也不知道,但是从数据来看,这两个数都是两个一样的数加一个不一样的,所以肯定是有一对双胞胎的
我的推测就是,刚出生头发就是黑色的话,那么长大了不染发、不出少白头那就都是黑的,所以排除1+6+6的组合
所以就是 有俩女儿2岁,一个女儿9岁

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

回复 使用道具 举报
楼上正解啊
回复 使用道具 举报
邹晓慧 发表于 2013-4-29 23:50
年龄肯定都不为0
加起来有13的话 1+1+11  1+2+10 1+3+9 1+4+8 1+5+7 1+6+6 2+2+9 2+3+8 2+4+7 2+5+6 3+3+7 ...

厉害啊
回复 使用道具 举报
同志们两点半都不睡啊
回复 使用道具 举报
403383221 发表于 2013-4-30 07:51
同志们两点半都不睡啊

是啊 ...2点半睡觉 早上7点起床了,苦逼的程序员
回复 使用道具 举报
牛 啊,我还以为要用代码实现呢
回复 使用道具 举报
表示佩服!
回复 使用道具 举报
黄玉昆 黑马帝 2013-4-30 23:22:53
9#
如果仍有问题,请继续追问,如果问题已解决,请将分类改为已解决,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马