主题:跪求生存游戏(c++算法)最好带注解
lintao0215
[专家分:0] 发布于 2007-12-12 10:09:00
生命游戏是由英国剑桥大学数学家John Conway提出的,游戏的规则是这样的,在一个M*N棋盘上,每格只有两个状态, “生”和“死”,分别表示是否被一个生命棋子所占有.每个方格有八个邻格,游戏的规则如下:
a) 对于处在“生”状态的格,若八个邻居中当前有2个或3个“生命”,则继续保持存活状态,否则在下一个状态,将因过于孤独或过于拥挤而死亡.
b) 对于处在“死”态的空格,若八个邻格中有3个“生命”,则该格在下一状态将转变为“生命”(代表繁衍过程),否则继续空着.
游戏中的所有生命棋子依据上述确定的局部规则作同步更新,一代繁殖一代地进行着。
用C++进行摸拟,要求:
从任何一个随机初始状态开始,总结出共能够生成多少种稳定的生命状态构型。
沙发
justforfun626 [专家分:18460] 发布于 2007-12-12 23:57:00
[quote]跪求生存游戏(c++算法)最好带注解[/quote]
Wow!
为了中国软件工业的未来,有爱心的朋友请不要帮忙代做作业,或者至少是收费服务!
如果您不需要钱,或者您不愿收费用于自己,请把收取的钱用于支援山区贫困学生。。。
谢谢大家!!!
1) 努力,自己做。
2) 放弃, 改行, 学别的。
3) 挂科,重修,不放弃,下学期努力。
4) 花大钱,雇别人做,欺骗老师,不过下学期你大概要努力一点了。
5) 不努力,不花钱,欺骗老师,下学期故技重演。
你选择!!!
But, the last two need help of other victims or volunteers.