微生物增殖问题——算法

微生物增殖

题目描述

假设有两种微生物 X 和 Y
X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)
一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。
现在已知有新出生的 X=10,Y=90,求60分钟后Y的数目。

题目分析

此处将半分钟(0.5min)转换成一个0.5分

一分钟就是2个0.5分二分钟就是4个0.5分三分钟就是6个0.5分60分钟即为120个0.5分

<
time m个0.5分 x y
0 0 10 90
0.5 1 10 90-10=80

你可能感兴趣的:(算法,算法,C/C++,蓝桥杯,蓝桥杯真题)