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

雅安市网站建设_网站建设公司_电商网站_seo优化

太原网站制作多少钱,哈尔滨网站建设价格低,怎么做网站写书,虚拟主机哪家好**数独是一种流行的单人游戏。 目标是用数字填充9x9矩阵#xff0c;使每列#xff0c;每行和所有9个非重叠的3x3子矩阵包含从1到9的所有数字。 每个9x9矩阵在游戏开始时都会有部分数字已经给出#xff0c;通常有一个独特的解决方案。 给定完成的N2∗N2数独矩阵#xff0c…**数独是一种流行的单人游戏。 目标是用数字填充9x9矩阵使每列每行和所有9个非重叠的3x3子矩阵包含从1到9的所有数字。 每个9x9矩阵在游戏开始时都会有部分数字已经给出通常有一个独特的解决方案。 给定完成的N2∗N2数独矩阵你的任务是确定它是否是有效的解决方案。 有效的解决方案必须满足以下条件 每行包含从1到N2的每个数字每个数字一次。 每列包含从1到N2的每个数字每个数字一次。 将N2∗N2矩阵划分为N2个非重叠N∗N子矩阵。 每个子矩阵包含从1到N2的每个数字每个数字一次。 你无需担心问题的唯一性只需检查给定矩阵是否是有效的解决方案即可。** 输入格式 第一行包含整数T表示共有T组测试数据。 每组数据第一行包含整数N。 接下来N2行每行包含N2个数字均不超过1000用来描述完整的数独矩阵。 输出格式 每组数据输出一个结果每个结果占一行。 结果表示为“Case #x: y”其中x是组别编号从1开始如果给定矩阵是有效方案则y是Yes否则y是No。 数据范围 1≤T≤100, 3≤N≤6 输入样例 3 3 5 3 4 6 7 8 9 1 2 6 7 2 1 9 5 3 4 8 1 9 8 3 4 2 5 6 7 8 5 9 7 6 1 4 2 3 4 2 6 8 5 3 7 9 1 7 1 3 9 2 4 8 5 6 9 6 1 5 3 7 2 8 4 2 8 7 4 1 9 6 3 5 3 4 5 2 8 6 1 7 9 3 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 3 5 3 4 6 7 8 9 1 2 6 7 2 1 9 5 3 4 8 1 9 8 3 4 2 5 6 7 8 5 9 7 6 1 4 2 3 4 2 6 8 999 3 7 9 1 7 1 3 9 2 4 8 5 6 9 6 1 5 3 7 2 8 4 2 8 7 4 1 9 6 3 5 3 4 5 2 8 6 1 7 9 输出样例 Case #1: Yes Case #2: No Case #3: No 代码如下 #includeiostream #include cstring using namespace std; const int N 40; int a[N][N]; bool st[N]; int n,m,cnt; bool check_row() {for (int i 0;im;i){memset(st,0,sizeof(st));for (int j 0;jm;j){int t a[i][j];if (t 1 || t m) return false;if (st[t]) return false;st[t] true;}}return true; }bool check_col() {for (int i 0;im;i){memset(st,0,sizeof(st));for (int j 0;jm;j){int t a[j][i];if (t 1 || t m) return false;if (st[t]) return false;st[t] true;}}return true; }bool check_cell() {for (int i 0;im;in)for(int j 0;jm;jn){memset(st,0,sizeof(st));for (int dx 0;dxn;dx)for(int dy 0;dyn;dy){int t a[idx][jdy];if (t 1 || t m) return false;if (st[t]) return false;st[t] true;}}return true; }int main() {cincnt;for (int i 1;icnt;i){cinn;m n*n;for (int x 0;xm;x)for (int y 0;ym;y)cina[x][y];if (check_row() check_col() check_cell()){printf(Case #%d: Yes\n,i);}else{printf(Case #%d: No\n,i);}}return 0; }
http://www.ihoyoo.com/news/130306.html

相关文章:

  • php c2c网站开发的 书网站运营职责
  • 网站建设 网站优化营销型网站建设专家外包程序员的出路
  • 网站建设合同需要缴纳印花税h5制作软件免费 fou
  • 市北网站建设wordpress的x站模板
  • 新网站一般多久收录网店推广怎么做
  • 旅行社网站建设规划的内容乐陵建设网站
  • 仙游h5做网站网站开发的未来发展
  • 做视频网站视频青岛 php 网站建设
  • 网站建设编辑器广西新农村建设工作专题网站
  • 要找企业做网站应该注意什么南京网站建设公司哪家好
  • 自己造网站坪地网站建设价格
  • 杭州棋牌软件开发公司简述优化搜索引擎的方法
  • php小网站wordpress 改字体
  • 安徽建设银行 招聘网站wordpress关于
  • 琪觅公司网站开发初中生编程入门先学什么
  • 建旅游网站的意义杭州模板建站定制网站
  • 舆情网站入口网址大全名字开网店需要多少钱?
  • 免费的网站怎么建成都网站建设天府科蓝
  • 企业网站怎么做推广比较好平面设计月薪大概多少
  • 公司做的网站过期了设计工作室名字创意好听
  • 贸易做网站dw做一个小网站教程
  • 网站建设经验会议讲话稿网站备案 公章
  • 学校网站的建设需求公司名称注册规则
  • 珠海哪个建设网站建设好前端开发是青春饭吗
  • 网站如何被谷歌收录门户网站系统有哪些平台
  • 网站建设云南才力wordpress博客主题推荐
  • 青海餐饮网站建设宁波网站推广方案
  • 网站优化报告查看网站是否收录
  • 门户营销型网站做网站代码第一不
  • 旅游网站系统的设计与实现可商用的免费素材网站