题目链接:链接
Cutting Game
思路:1.1×X 或 X * 1的纸张一定是必胜态,然而他们必须经过2×2,2×3,3×2的局面,而这些局面为必败态,由此推出了在我前一篇博客中讲到的公平组合游戏四要素
1.2人的公平游戏
2.交替操作
3.操作方法一样
4.无法操作的时候为负(在这里便有所涉及)
接下来就是如何写SG函数了,如下:
#include<bits/stdc++.h>
using namespace std;
const int N = 210;
int n , m;
int sg[N][N];
int SG(int r,int c){
if(sg[r