假設(shè)有兩種微生物 X和 Y
X出生后每隔3分鐘分裂一次(數(shù)目加倍),Y出生后每隔2分鐘分裂一次(數(shù)目加倍)。
一個(gè)新出生的X,半分鐘之后吃掉1個(gè)Y,并且,從此開(kāi)始,每隔1分鐘吃1個(gè)Y。
現(xiàn)在已知有新出生的 X=10, Y=89,求60分鐘后Y的數(shù)目。
如果X=10,Y=90 呢?
本題的要求就是寫(xiě)出這兩種初始條件下,60分鐘后Y的數(shù)目。
題目的結(jié)果令你震驚嗎?這不是簡(jiǎn)單的數(shù)字游戲!真實(shí)的生物圈有著同樣脆弱的性質(zhì)!也許因?yàn)槟阆麥绲哪侵?Y就是最終導(dǎo)致 Y種群滅絕的最后一根稻草!
請(qǐng)忍住悲傷,把答案寫(xiě)在“解答.txt”中,不要寫(xiě)在這里!
兩個(gè)整數(shù),每個(gè)1行。
參考答案:
0
94371840
public class Main {	public static void zenzhi(int x,int y,double z)	{		if(z==60)		{			System.out.PRintln(x+","+y+","+z);			return;		}		if((z+0.5)%1==0)		{			if((z+0.5)%2==0&&(z+0.5)%3==0)			{				zenzhi(2*x,y*2,z+0.5);				System.out.println(x+" "+y);			}			else if((z+0.5)%2==0&&(z+0.5)%3!=0)			{				zenzhi(x,y*2,z+0.5);				System.out.println(x+" "+y);			}			else if((z+0.5)%3==0&&(z+0.5)%2!=0)			{				zenzhi(x*2,y,z+0.5);				System.out.println(x+" "+y);			}			else 			{				zenzhi(x,y,z+0.5);				System.out.println(x+" "+y);			}		}		else if((z+0.5)%1==0.5)		{			zenzhi(x,y-x,z+0.5);			System.out.println(x+" "+y);		}				}	public static void main(String[] args) {		zenzhi(10,89,0);	}}
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注