#2288. 四个人的年龄

四个人的年龄

题目 四个人的年龄

有四个人的年龄分别为 a, b, c, d,已知他们的年龄之和为 30,且他们的年龄之积为 960。假设每个人的年龄都是正整数,求出符合条件的所有可能的年龄组合。

题解思路:

  1. 遍历第一个人的年龄 a 的所有可能值。
  2. 遍历第二个人的年龄 b,且要求 b 大于 a,以避免重复组合。
  3. 通过 ab 计算第三个人的年龄 c 和第四个人的年龄 d
  4. 判断 a + b + c + d == 30a * b * c * d == 960
  5. 输出所有符合条件的组合。