ps:其实只能跑到14;
引用一张图片:
对于某一个放上皇后的点来说,其对于下几行的影响为其所在的列及其(前后列)*向下的行数;
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
int n,t,ans;
void dfs(int a,int b,int c)
{
if(a == t) {ans ++;
ps:其实只能跑到14;
引用一张图片:
对于某一个放上皇后的点来说,其对于下几行的影响为其所在的列及其(前后列)*向下的行数;
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
int n,t,ans;
void dfs(int a,int b,int c)
{
if(a == t) {ans ++;