博弈入门

昨天上上课的时候 想起没做完的KIKI GAME博弈问题、于是在纸上画了一个4*4矩阵棋盘 然后把左下角标上必败点寻找必胜点起初想的是 递归 因为 每一步的应该是 NEXT (N-1,M) ← NEXT(N,M-1) ↓ NEXT (N-1,M-1) ↙
但最后发现了画出必胜点和必败点的图以后 找到了规律 偶数列 和 奇数列的偶数行 皆为必胜点
否则为 必败点

1 #include<stdio.h>
2 int main(){
3 int a,b;
4 while(scanf("%d%d",&a,&b) ,a+b){
5 if((a%2==0) ||((a%2==1) &&(b%2==0))) printf("Wonderful!\n");
6 else printf("What a pity!\n");
7 }
8 return 0;
9 }

原文地址:https://www.cnblogs.com/lfzark/p/2010410.html