亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ZCMU-1597-TomCat的數獨

2019-11-14 09:53:56
字體:
來源:轉載
供稿:網友

1597: TomCat的數獨

Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 32  Solved: 17[Submit][Status][Web Board]

Description

都說了TomCat是一只有文化的Cat你還不信。

很久很久以前TomCat就喜歡上了數獨游戲。游戲規則是這樣的,在一個9*9的矩陣里面每一行每一列都由1,2,3,4,5,6,7,8,9這9個數構成,而且每一個3*3的小矩陣里也由1,2,3,4,5,6,7,8,9這9 個數構成(如下圖)。然而TomCat是一只學渣,所以…….你懂的

。

Input

第一行輸入一個T,表示數據組數。

接下來輸入9*9的矩陣,未知的單位用0表示。(數據保證有唯一結果)

Output

輸出運行結果,格式如下

Sample Input

10 4 6 0 0 1 0 0 07 9 0 3 5 0 6 0 10 0 5 0 9 0 3 2 40 0 0 0 8 0 4 0 50 3 0 2 1 5 0 0 05 8 9 0 0 0 0 7 22 0 0 6 0 9 5 1 01 0 8 5 0 2 0 0 00 5 3 0 4 0 2 0 7

Sample Output

3 4 6 8 2 1 7 5 97 9 2 3 5 4 6 8 18 1 5 7 9 6 3 2 46 2 1 9 8 7 4 3 54 3 7 2 1 5 8 9 65 8 9 4 6 3 1 7 22 7 4 6 3 9 5 1 81 6 8 5 7 2 9 4 39 5 3 1 4 8 2 6 7

HINT

TomCat考慮可以把每一個格子的可能的數字和不可能的數字都列出來與每一行每一列和所在小矩陣進行比較得出結果。

【解析】

這道題要注意的是每一列每一行的的那9個數字都必須不一樣還有就是在9*9的格子當中的每一個從頭開始數的九個3*3的格子中的每一個數也要求不一樣。這道題其實和八皇后問題很相似,這里的輸入9*9的方格的時候0代表這個數沒有確定,而如果非0則表示那個數不用動了,所以我們遞歸搜索下去就好了,還是感覺自己不行...不算難的題也想不到還要靠別人的提醒...

#include<iostream>#include<cstdio>#include<cstring>using namespace std;int a[9][9];int check(int x,int y,int k){    int p,q,i,j;    p=(x/3)*3;//表示是哪一個3*3的矩陣    q=(y/3)*3;    for(i=0;i<9;i++)    {        if(a[x][i]==k||a[i][y]==k)//判斷那一列或者那一排當中有沒有一樣的            return 0;    }    for(i=p;i<p+3;i++)    {        for(j=q;j<q+3;j++)        {            if(a[i][j]==k)//判斷那個3*3的矩陣                return 0;        }    }    return 1;}void facs(int now){    int p,q,i,j;    p=now/9;    q=now%9;    if(now==81)    {        for(i=0;i<9;i++)        {            for(j=0;j<9;j++)            {                if(j==0)                    PRintf("%d",a[i][j]);                else                    printf(" %d",a[i][j]);            }            printf("/n");        }        return;    }    if(a[p][q]!=0)        facs(now+1);//表示這個數不能改了    else    {        for(i=1;i<10;i++)        {            if(check(p,q,i))            {                a[p][q]=i;                facs(now+1);                a[p][q]=0;            }        }    }}int main(){  int t,i,j;  scanf("%d",&t);  while(t--)  {      for(i=0;i<9;i++)      {          for(j=0;j<9;j++)          {              scanf("%d",&a[i][j]);          }      }      facs(0);  }  return 0;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲福利视频网| 久久的精品视频| 欧美一级片免费在线| 成人性教育视频在线观看| 亚洲国产天堂久久国产91| 日韩av在线一区| 92版电视剧仙鹤神针在线观看| 国产专区精品视频| 精品国产一区二区三区久久久| 久久免费视频这里只有精品| 91成人福利在线| 亚洲人成电影网站| 国内精品免费午夜毛片| 久久久久久久久久久成人| 在线观看中文字幕亚洲| 一区二区在线视频播放| 91黑丝高跟在线| 亚洲一区二区三区香蕉| 在线视频精品一| 夜夜狂射影院欧美极品| 91精品视频免费看| 久久成人人人人精品欧| 日韩av色在线| 久久在线免费观看视频| 亚洲级视频在线观看免费1级| 欧美福利视频在线观看| 福利微拍一区二区| 青青精品视频播放| 九九热99久久久国产盗摄| 欧美老女人www| 欧美精品一区在线播放| 亚洲伊人一本大道中文字幕| 欧美丰满老妇厨房牲生活| 国产精品久久久久免费a∨大胸| 国产成人精品av| 中文字幕亚洲一区二区三区五十路| 日韩亚洲欧美成人| 韩国三级日本三级少妇99| 亚洲深夜福利视频| 日韩av最新在线| 色婷婷亚洲mv天堂mv在影片| 欧美性生交大片免网| 亚洲区中文字幕| 久久免费国产视频| 亚洲三级黄色在线观看| 亚洲欧洲日产国码av系列天堂| 国产视频精品免费播放| 57pao国产成人免费| 91亚洲精品久久久久久久久久久久| 欧美色另类天堂2015| 92版电视剧仙鹤神针在线观看| 欧美一级在线播放| x99av成人免费| 国产亚洲精品激情久久| 国产午夜精品免费一区二区三区| 91精品国产高清久久久久久91| 国产精品福利小视频| 日韩在线视频网| 国产成人免费av| 国产精品久久久久久久av电影| 国产一区二区三区精品久久久| 91久久在线观看| 精品无码久久久久久国产| 亚洲精品国产综合区久久久久久久| 亚洲精品aⅴ中文字幕乱码| 亚洲国产精品久久精品怡红院| 欧美xxxx综合视频| 亚洲国产美女精品久久久久∴| 久久在线视频在线| 国产精品久久久久久久久久新婚| 亚洲三级免费看| 欧美裸体xxxx| 欧美洲成人男女午夜视频| 粉嫩老牛aⅴ一区二区三区| 欧美另类极品videosbestfree| 久久精品99国产精品酒店日本| 亚洲欧美制服第一页| 欧美一性一乱一交一视频| 中文字幕亚洲图片| 欧美激情一级精品国产| 国产欧美日韩精品丝袜高跟鞋| 91高清在线免费观看| 久久久久国产精品免费网站| 欧美日韩国产精品专区| 成人免费淫片aa视频免费| 欧美福利视频在线观看| 亚洲国产高清福利视频| 欧美激情视频在线免费观看 欧美视频免费一| 日韩免费观看高清| 亚洲欧美国内爽妇网| 亚洲国产毛片完整版| 91理论片午午论夜理片久久| 国产精品久久久久久av下载红粉| 在线成人激情黄色| 色综久久综合桃花网| 国产v综合v亚洲欧美久久| 亚洲第一精品自拍| 欧美专区第一页| 欧美性猛交xxxx富婆| 日韩av观看网址| 97国产精品免费视频| 中文字幕久久久| 欧美激情精品久久久久久久变态| 日韩av最新在线观看| 久久视频在线免费观看| 高跟丝袜欧美一区| 国产欧美精品va在线观看| 色偷偷综合社区| 国产精品久久9| 亚洲欧美一区二区三区在线| 国产午夜精品免费一区二区三区| 亚洲国产精品99| 亚洲日韩欧美视频| 日韩精品电影网| 亚洲精品美女网站| 18久久久久久| 亚洲色图狂野欧美| 91夜夜揉人人捏人人添红杏| 2019最新中文字幕| 欧美成人国产va精品日本一级| 97精品国产91久久久久久| 国产精品视频自在线| 欧美孕妇孕交黑巨大网站| 精品一区二区亚洲| 日韩av电影在线播放| 一区二区三区国产视频| 黄色精品一区二区| 91精品国产高清久久久久久91| 91免费的视频在线播放| 91精品国产777在线观看| 国产精品一区二区三区久久| 久久91精品国产91久久跳| 欧美日韩在线视频一区| 精品久久久香蕉免费精品视频| 色久欧美在线视频观看| 91网站在线免费观看| 亚洲成人av资源网| 国语自产在线不卡| 国产亚洲精品成人av久久ww| 久久久人成影片一区二区三区| 国产v综合ⅴ日韩v欧美大片| 久久九九精品99国产精品| 97在线免费观看视频| 中文字幕在线观看日韩| 成人精品久久一区二区三区| 国产男人精品视频| 国产精品一区二区三| 中文字幕精品av| 国产成人在线精品| 中文字幕久热精品视频在线| 亚洲欧美国产精品专区久久| 久久精品99无色码中文字幕| 成人欧美一区二区三区黑人孕妇| 日韩欧美亚洲综合| 欧美激情啊啊啊| 日韩av色在线| 国产亚洲精品一区二区| 久久这里有精品| 日韩欧亚中文在线| 中文字幕欧美日韩在线| 欧美一级bbbbb性bbbb喷潮片| 91免费的视频在线播放| 视频在线观看99| 亚洲级视频在线观看免费1级|