// 假设一个产品A由一个部件A1、3个部件A2组成, // A1又由2个B1、一个B2组成, // A2由1个C1、一个B1组成, // B2由2个C1组成、1个D1组成 // 问如果有10个A1、20个A2、1000个B1,30个B2、200个C1、50个D1,那么能生产多少个产品A。
时间: 2023-05-25 11:07:07 浏览: 103
详解PANDAS 数据合并与重塑(join/merge篇)
根据产品A的组成,先计算出需要多少个B1:
1个A1需要 2个B1
3个A2需要 3个B1
总共需要 2*10+3*20 = 80个B1
由于已经有1000个B1,所以不会在这方面成为生产瓶颈。
接下来计算出需要多少个C1:
1个A1需要 2个B1,每个B1需要 1个C1
3个A2需要 3个B1,每个B1需要 1个C1
2个B2需要 4个C1
总共需要 2*10+3*20+4*2 = 92个C1
由于已经有200个C1,也不会成为瓶颈。
最后计算出能够生产的产品A数量:
一共有 10个A1 和 20个A2,所以能生产 10+20 = 30 个产品A。
阅读全文