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

杨浦企业网站建设陕西建设厅八大员官方网站

杨浦企业网站建设,陕西建设厅八大员官方网站,网站架构设计师有哪些学校可以报考,安徽智能网站建设在一个给定形状的棋盘#xff08;形状可能是不规则的#xff09;上面摆放棋子#xff0c;棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列#xff0c;请编程求解对于给定形状和大小的棋盘#xff0c;摆放k个棋子的所有可行的摆放方案C。 Input …在一个给定形状的棋盘形状可能是不规则的上面摆放棋子棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列请编程求解对于给定形状和大小的棋盘摆放k个棋子的所有可行的摆放方案C。 Input 输入含有多组测试数据。 每组数据的第一行是两个正整数n k用一个空格隔开表示了将在一个n*n的矩阵内描述棋盘以及摆放棋子的数目。 n 8 , k n 当为-1 -1时表示输入结束。 随后的n行描述了棋盘的形状每行有n个字符其中 # 表示棋盘区域 . 表示空白区域数据保证不出现多余的空白行或者空白列。 Output 对于每一组数据给出一行输出输出摆放的方案数目C 数据保证C2^31。 Sample InputcopyOutputcopy 2 1 #. .# 4 4 ...# ..#. .#.. #... -1 -12 1 #includeiostream using namespace std; char a[100][100]; int n,k,dp[100],sum0; void dfs(int d,int k){//1 4     if(k0){         sum;         return;     }     for(int id;in;i){         for(int j1;jn;j){             if(a[i][j].||dp[j]1){             continue;                 }             dp[j]1;             dfs(i1,k-1);             dp[j]0;      }     } } int main(){          while(scanf(%d%d,n,k)){         if(n-1k-1)return 0;         for(int i1;in;i){             dp[i]0;             for(int j1;jn;j){                 cina[i][j];             }         }         sum0;         dfs(1,k);         coutsumendl;     }     return 0; }
http://www.hkea.cn/news/14512234/

相关文章:

  • 东昌府聊城做网站公司如何在服务器里建设网站
  • 网站建设设计基础cn域名
  • 专业设计网站的公司站长收录查询
  • 网站可以做软著吗手机端做的优秀的网站
  • 民治营销型网站费用最新新闻事件今天报道
  • 洛阳市网站建设管理wordpress网页怎么上传到服务器
  • 网站建设怎么改首页的标题上海家装口碑最好的公司
  • 株洲网站建设公司排名购物商城网站功能设计
  • 潍坊网站建设制作烟台服装定制
  • 有做材料的网站吗wordpress安装主题后找不到后台入口
  • 哪里有网站模板下载免费网址大全
  • 响应式网站和传统网站异同北京网站手机站建设公司电话
  • ipv6 网站开发哪个网站可以做中文云文字
  • 制作宝安网站建设dedecms制作的网站
  • 海淀地区网站建设宜兴做网站
  • 平台类网站建设胡方案明细北京市运动会网站建设
  • 企业网站外包建设正规游戏代理加盟
  • 网站制作唐山公司wordpress 漂亮的博客
  • wordpress 侧边栏主题网站外推和优化
  • 做建筑效果图最好的网站河北省建设厅网站怎么登陆
  • 河北省建设机械会网站企业网站优化方案的策划
  • 北海住房和城乡建设局网站wordpress域名换了打不开
  • 本地部署iis部署网站深圳网站建设制作设计公司
  • 网页模板网站有哪些公司主页制作
  • 全flash网站制作有哪些做的好的营销型网站
  • 数据显示网站模板有哪几个网站可以做贸易
  • 企业网站广告图片轮播代码淄博 网站建设
  • 深圳求做网站俄语网站都哪些
  • 北京网站推广价格微信代运营加盟
  • 南京定制网站安徽国贸网站建设