[益智]:3个女儿的年龄

185 阅读1分钟

文章目录


题目描述

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

正确思路:

设 3 个女儿年龄为 a、b、c ,经理年龄为 x 。

由题可得:

  1. a + b + c = 13
  2. a * b * c = x

根据 1、2 式可得以下假设排列:

abca + b + ca * b * c
11111311
12101320
1391327
1481332
1571335
1661336
2291336
2381348
2471356
2561360
3371363
3461372
3551375
4451380

此时下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄。(说明此时经理年龄为 36,因为以上组合中,只有 36 的组合有两项,即 1、6、6 或者 2、2、9

  1. 此时经理说只有一个女儿的头发是黑的:说明只有一个女儿年龄偏大。只有 2、2、9 能够满足。

经理的 3 个女儿年龄分别是 2、2、9