当前位置: 首页 > news >正文

题目1460:蓝桥杯基础练习VIP-2n皇后问题

#include<iostream>
#include<cmath>
using namespace std;
int vis[9][9];
int n,count=0;
bool check(int x,int y,int c){//c=2代表白皇后,c=3代表黑皇后
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
if(vis[i][j]==c){
if(i==x||j==y||abs(i-x)==abs(j-y)){
return false;
}
}
}
}
return vis[x][y]==1;
}
void dfs(int x,int c){
if(x==n){
if(c==3){
count++;
}else{
dfs(0,3);
return;
}
}
for(int i=0;i<n;i++){//在当前行,检查每一列的情况
if(check(x,i,c)){
int t=vis[x][i];
vis[x][i]=c;
dfs(x+1,c);
vis[x][i]=t;
}
}
}
int main(){
cin>>n;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>vis[i][j];
}
}
dfs(0,2);
cout<<count<<endl;
return 0;
}

http://www.jsqmd.com/news/368447/

相关文章:

  • Seedance 2.0 定义 AI 时代内容生产新范式:
  • 2026年超声波清洗机厂家权威推荐榜:工业型超声波清洗机、工业清洗机设备、工业清洗机设备、汽车零部件清洗机选择指南 - 优质品牌商家
  • [硬核科技] 1688 铺货太累?揭秘 Python+RPA 如何实现“采集-清洗-上架”全流程自动化,打造无人值守的跨境供应链
  • 2026年口碑好的进口椰壳炭/越南椰壳炭口碑排行热门品牌推荐(实用) - 品牌宣传支持者
  • 中医学四大经典著作,不包括本草纲目
  • 2026年铁素体软磁不锈钢厂家推荐:进口替代软磁不锈钢/铁磁性软磁不锈钢研磨棒/铁素体软磁不锈钢棒/选择指南 - 优质品牌商家
  • [硬核干货] 1688 选品只复制粘贴?浅析如何用 Python+RPA 实现“采集-清洗-上架”全自动闭环,构建无人值守供应链
  • [硬核运营] 告别手动搬运!浅析如何用 Python+RPA 打造“1688 批量采集 -> 智能清洗 -> 自动上架”的无人值守流水线
  • 小年纳吉|火山引擎数据库的这一年,附专属红包封面领取
  • 世毫九实验室·递归对抗引擎(RAE)商业价值完整版报告
  • Flink运行架构深度解析:从核心组件到实战提交
  • 世毫九实验室关于核心技术知识产权保护的维权声明
  • 2026年乐山美食街厂家推荐:乐山旅游小吃推荐、乐山最出名的三个小吃、乐山本地人去的小吃街、乐山本地人推荐美食选择指南 - 优质品牌商家
  • 2026年声光报警器生产商厂家最新推荐:声光报警器公司、声光报警器制造企业、声光报警器制造商、声光报警器厂商选择指南 - 优质品牌商家
  • mpip 如何获取Mpi调用的总次数 awk
  • how to compile mpich with gcc
  • [技术硬核] 跨境电商供应链的“数据中台”:深度解析 Python+RPA 如何实现 1688 采集与自动上架的无缝流转
  • LeetCode热题100--287. 寻找重复数--中等
  • 2026年河北聚氨酯冷库板厂家最新推荐:甘肃保温材料/兰州保温材料/兰州金属岩棉复合板/河北保温材料/选择指南 - 优质品牌商家
  • 2026年知名的温州公司办公家具哪家强品牌厂家推荐 - 品牌宣传支持者
  • 2026年乐山特色小吃店厂家推荐:乐山大佛附近油炸哪家好吃/乐山好吃的油炸/乐山小吃哪家正宗/乐山小吃哪家正宗/选择指南 - 优质品牌商家
  • 面向对象高级2
  • Unity 3D粒子与UI层级冲突全解析
  • hcomm:异构计算分布式通信加速器深度解读
  • 2026年宜兴刮泥机服务公司深度解析与优选推荐 - 2026年企业推荐榜
  • 硬核邀请 | 沸腾代码,浸润技术:vLLM Ascend AtomGit 沉浸式汤泉 Debug 来了
  • Modbus RTU转TCP,不换工业设备就能快速实现!
  • CANN Catlass:AI 处理器高性能计算的核心引擎
  • CANN Runtime:AI 处理器的运行核心与计算编排中枢
  • VibeLand上线:面向中国vibe coding玩家的一键部署平台发布