HBC249323永远亭的小游戏,思维容斥题解

季陌殇 算法基础篇 49 0
不断提升技能,才能在职场中立于不败之地!全网最全C++题库,助您成为编程领域的佼佼者。

有一个n×mntimes mn×m的网格图,你希望从中挑选恰好kkk个格子染黑,并且所有染黑的格子不相邻。请输出方案数模109+710^9 + 7109+7的结果。 相邻定义为四连通的相邻,即(x,y)(x,y)(x,y)与(x,y+1),(x+1,y),(x,y−1),(x−1,y)(x,y+1),(x+1,y),(x,y-1),(x-1,y)(x,y+1),(x+1,y),(x,y−1),(x−1,y)相邻。两种方案不同当且仅当存在一个格子(x,y)(x,y)(x,y)在两种方案中状态不同(被染黑或者未被染黑)。

不断学习,不断挑战,才能在编程领域中脱颖而出!全网最全C++题库,助您成为编程高手!

标签: HBC249323永远亭的小游戏 思维容斥题解