#include<stdio.h>
int main()
{
int i=1,flag=1;
double num[1000],r;
scanf("%lf %lf",&num[0],&r);
while(i<1000&&flag!=0)
{
num[i]=r*num[i-1]*(1-num[i-1]);
if(-0.00001<(num[i]-num[i-1])&&(num[i]-num[i-1])<0.00001)
{
printf("%.4lf 1",num[i]);
flag=0;
}
//else if((num[999]-num[998])>=0.00001&&(num[999]-num[998])<=-0.00001)
// {
// printf("%.4lf 0",num[999]);flag=0;
// }
i++;
}
if(i=1000&&flag==1)
{
printf ("%.4lf 0",num[999]);
}
return 0;
}
XDOJ 期末复习题 logistic方程
最新推荐文章于 2024-07-08 22:12:26 发布