题意 用这四种骨牌密铺n*m的正方形矩阵,可以不选,求方案数.n*m<=1E8.多组询问. 思考 用如上的表达难以进行计算,尝试转化为一种新的组合解释. 若从右上角开始填起,我们强制要求里面的轮廓线是单调增的.例如: 这种方法既不影响合法性,又不会重复计数. 可以看见,我们只关心轮廓线的形状,不关心其他部分的细节,因此我们可以用长度为n+m的01串来表示其反向.在此处,默认01串从左下角向右上角写起,0代表上,1代表右. 每填充一个骨牌,可以发现这样的转移: 0001->1000 0011-&…