www.bersaty.com
摘要: 现有21根火柴,两人轮流取,每人每次可取走1- 4根,不可多取,也不能不取,谁取最后一根火柴则谁输。请编写一个程序进行人机对弈,要求人先取,计算机后取;计算机一方为“常胜将军”。从前往后推(人) (机)1 2~56 7~101112~1516 17~2021只要人按1,6,11,16,21走,计算机就必定能赢#includeint main(){ int m,n=21; while(1) { printf("How many sticks do you wish to take(1~4)?"); scanf("%d",&m); n-=m; if( 阅读全文
posted @ 2011-10-27 21:11 bersaty 阅读(308) 评论(0) 推荐(0) 编辑