题目#
[SCOI2005] 互不侵犯#
题目描述#
在 $N \times N$ 的棋盘里面放 $K$ 个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共 $8$ 个格子。
对于全部数据,$1 \le N \le 9$,$0 \le K \le N\times N$。
题解#
设f[i][j][k]
表示推到了第 i 行,到目前为止选了 j 个国王,第 i 行的状态为 k 的方案数
然后枚举i,j,k
以及前一行的状态转移即可
问题#
1. 不开long long
见祖宗
2. 第二位要开N * N
!