/******************************
作者:cncoderalex
博客:http://blog.csdn.net/cncoderalex
*******************************/
#include<stdio.h>
#include<stdlib.h>
#include<list>
struct stRabbit
{
int BornMonth;
stRabbit(int BornMonth)
{
this->BornMonth = BornMonth;
}
};
void fun()
{
std::list<stRabbit> l1;
l1.push_back(stRabbit(0));
int i = 1;
for (; i < 12; i++)
{
std::list<stRabbit>::iterator it;
for (it = l1.begin(); it != l1.end(); it++)
{
it->BornMonth++;
if (it->BornMonth - 0 >= 3)
l1.push_back(stRabbit(0));
}
printf("%d ", l1.size());
}
printf("\n");
}
int main()
{
printf("http://blog.csdn.net/cncoderalex");
printf("\n");
fun();
system("pause");
}
生兔宝宝的问题模拟算法怎么写
最新推荐文章于 2024-08-15 21:26:09 发布