一道+ / edao.plus
#10196

归纳与递推·吃鸡蛋问题

题目

小明每天吃鸡蛋,每天只能吃 1 个或 2 个。如果要在一周内(7 天)正好吃完 10 个鸡蛋,问一共有多少种不同的吃法?

解法

  1. 设 x 为吃 1 个鸡蛋的天数,y 为吃 2 个鸡蛋的天数。

  2. 列方程组:x + y = 7(总天数),x + 2y = 10(总鸡蛋数)。

    x + y
    =7
    x + 2y
    =10
  3. 相减得 y = 3,代入得 x = 4。即 3 天吃 2 个,4 天吃 1 个。

    y
    =10 − 7 = 3
    x
    =7 − 3 = 4
  4. 问题转化为:从 7 天中选出 3 天吃 2 个鸡蛋(其余 4 天吃 1 个)。

  5. 组合数:C(7, 3) = 7 × 6 × 5 / (3 × 2 × 1) = 35。

方法

练一练

每天吃 1 个或 2 个鸡蛋,要在 5 天内正好吃完 8 个鸡蛋,一共有多少种不同的吃法?

相关题目