青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

為生存而奔跑

   :: 首頁 :: 聯系 :: 聚合  :: 管理
  271 Posts :: 0 Stories :: 58 Comments :: 0 Trackbacks

留言簿(5)

我參與的團隊

搜索

  •  

積分與排名

  • 積分 - 331740
  • 排名 - 74

最新評論

閱讀排行榜

評論排行榜

http://acm.pku.edu.cn/JudgeOnline/problem?id=2676
#include
<iostream>
#include
<algorithm>
#include
<string>
#include
<vector>
#include
<cmath>
#include
<map>
using namespace std;
int a[10][10];
bool row[10][10],col[10][10],square[10][10];
struct node
{
    
int x,y;
}q[
81];
int top;
int getsquare(const int & x,const int & y)
{
    
return x/3*3+y/3;
}
bool check(const int & x,const int & y,const int & k)
{
    
return ( !row[x][k] && !col[y][k] && !square[getsquare(x,y)][k] );
}
bool dfs()
{
    node tmp;
    
if(top!=0)
    {
        tmp
=q[--top];
        
for(int i=1;i<10;i++)
        {
            
if(check(tmp.x,tmp.y,i))
            {
                row[tmp.x][i]
=1;
                col[tmp.y][i]
=1;
                square[getsquare(tmp.x,tmp.y)][i]
=1;
                
if(dfs())
                {
                    a[tmp.x][tmp.y]
=i;
                    
return 1;
                }
                
else
                {
                    row[tmp.x][i]
=0;
                    col[tmp.y][i]
=0;
                    square[getsquare(tmp.x,tmp.y)][i]
=0;
                }
            }
        }
        q[top
++]=tmp;
        
return 0;
    }
    
return 1;
}
int main()
{
    
int t;
    
char s[10];
    scanf(
"%d",&t);
    getchar();
    
while(t--)
    {
        memset(col,
false,sizeof(col));
        memset(row,
false,sizeof(row));
        memset(square,
false,sizeof(square));
        top
=0;
        
for(int i=0;i<9;i++)
        {
            gets(s);
            
for(int j=0;j<9;j++)
            {
                a[i][j]
=s[j]-'0';
                
if(a[i][j]!=0)
                {
                    row[i][a[i][j]]
=1;
                    col[j][a[i][j]]
=1;
                    square[getsquare(i,j)][a[i][j]]
=1;
                }
                
else
                {
                    q[top].x
=i,q[top].y=j;
                    top
++;
                }
            }
        }
        dfs();
        
for(int i=0;i<9;i++)
        {
            
for(int j=0;j<9;j++)
                printf(
"%d",a[i][j]);
            printf(
"\n");
        }
    }
}

posted on 2009-10-05 20:52 baby-fly 閱讀(327) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美在线免费视频| 99re热这里只有精品视频| 午夜视频一区| 欧美性理论片在线观看片免费| 亚洲精品久久久久久久久久久久| 亚洲图片激情小说| 香港久久久电影| 尤物精品在线| 欧美视频在线免费看| 亚洲女人天堂成人av在线| 久久久久久自在自线| 亚洲电影毛片| 狠狠色丁香婷婷综合| 欧美日韩国产欧| 午夜精品成人在线视频| 亚洲精品一区在线观看香蕉| 久久久www成人免费无遮挡大片 | 亚洲精品日产精品乱码不卡| 欧美日韩精品免费| 国产精品一区=区| 欧美日韩国产一中文字不卡| 欧美午夜免费电影| 狠狠色综合一区二区| 久久国产精品第一页| 欧美国产精品一区| 久久国产精品亚洲77777| 一区二区欧美日韩视频| 夜夜嗨av色综合久久久综合网| 黄色成人在线网址| 亚洲在线第一页| 久久综合伊人77777尤物| 国产精品色午夜在线观看| 蜜臀91精品一区二区三区| 亚洲欧美另类在线观看| 久久午夜色播影院免费高清| 亚洲欧美成人一区二区三区| 最新国产精品拍自在线播放| 欧美激情一区在线观看| 一区二区三区成人精品| 国产欧美一区二区视频| 欧美午夜欧美| 亚洲国产精品va在线观看黑人| 国产精品一区二区三区乱码| 亚洲国产精品va在线看黑人动漫| 日韩一级精品| 亚洲三级性片| 欧美精品乱码久久久久久按摩| 欧美成人精品1314www| 欧美激情视频一区二区三区不卡| 亚洲一区二区欧美| 免费亚洲婷婷| 亚洲精品人人| 国产精品美女一区二区在线观看| 国产日本欧美一区二区三区| 久久精品一本久久99精品| 久久资源在线| 国产精品护士白丝一区av| 韩日欧美一区二区三区| 久久久久国色av免费观看性色| 欧美在线观看日本一区| 欧美精品福利在线| 亚洲视频在线播放| 亚洲欧洲精品天堂一级| 午夜久久美女| 欧美性生交xxxxx久久久| 国产精品日韩精品| 久久婷婷av| 欧美日韩亚洲一区二区三区四区| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲日韩成人| 精品999成人| 久久久999| 国产精品久久一卡二卡| 欧美成人精品高清在线播放| 欧美在线播放高清精品| 一本色道久久综合亚洲二区三区| 亚洲一区二区三区色| 亚洲欧洲在线视频| 欧美一级播放| 亚洲国产精品嫩草影院| 欧美在线观看天堂一区二区三区| 一卡二卡3卡四卡高清精品视频 | 久久精品夜色噜噜亚洲aⅴ| 欧美精品免费观看二区| 噜噜噜噜噜久久久久久91| 国产欧美一二三区| 午夜精品www| 久久综合给合| 欧美有码视频| 久久一区二区三区av| 国内免费精品永久在线视频| 久久视频在线视频| 亚洲福利在线观看| 欧美激情精品久久久久| 亚洲一区3d动漫同人无遮挡| 欧美一级二区| 久久综合久久综合久久| 国产在线观看精品一区二区三区| 欧美在线一二三| 亚洲国产二区| 黑丝一区二区三区| 欧美不卡高清| 欧美亚洲日本一区| 亚洲国产另类精品专区 | 日韩午夜电影av| 在线免费高清一区二区三区| 欧美不卡高清| 久久久久久亚洲精品杨幂换脸| 亚洲欧美日韩在线综合| 欧美人体xx| 亚洲国产精品视频一区| 欧美一二三视频| 中国成人黄色视屏| 亚洲精品一二三| 黄色一区二区三区| 国产精品视频网| 欧美国产在线观看| 老司机aⅴ在线精品导航| 亚洲免费视频成人| 亚洲精品美女免费| 亚洲国产精品一区二区第一页| 亚洲一区免费在线观看| 亚洲毛片在线免费观看| 欧美色偷偷大香| 欧美久久九九| 亚洲精品久久久久久下一站| 免费在线观看日韩欧美| 久久综合激情| 亚洲国产精品成人综合| 欧美激情第4页| 亚洲国产一二三| 夜夜嗨网站十八久久| 久久九九热免费视频| 久久丁香综合五月国产三级网站| 欧美一区二区免费| 最新国产成人在线观看| 日韩亚洲欧美一区| 一区二区日韩免费看| 中文一区二区| 香蕉久久国产| 每日更新成人在线视频| 亚洲激情六月丁香| 亚洲午夜精品福利| 久久久国产亚洲精品| 欧美黄色片免费观看| 国产精品三级视频| 在线观看一区视频| 亚洲在线网站| 欧美大片91| 先锋影音久久| 欧美日韩和欧美的一区二区| 国产日产精品一区二区三区四区的观看方式| 国产自产高清不卡| 亚洲资源av| 亚洲精品美女在线| 久久精品水蜜桃av综合天堂| 欧美日韩精品免费看| 亚洲国产精品一区二区www在线 | 久久久久久网| 国产美女精品免费电影| 亚洲一区成人| 91久久久久久久久| 欧美激情一区二区三区在线视频观看| 国产精品入口尤物| 国产精品久久久久久久第一福利| 激情五月婷婷综合| 久久久国产精品亚洲一区| 亚洲视频播放| 国产日韩欧美综合一区| 国产欧美一区二区精品仙草咪| 亚洲香蕉网站| 亚洲天堂激情| 国产一区二区三区直播精品电影| 在线观看欧美视频| 欧美**字幕| 欧美精品一区二区蜜臀亚洲| 亚洲激情第一页| 欧美一级淫片播放口| 欧美一区二区三区精品 | 欧美视频免费| 久久久久久综合| 美日韩精品免费观看视频| 亚洲精品欧洲精品| 欧美一级黄色网| 日韩视频在线永久播放| 99国内精品| 亚洲国产精品久久久久婷婷884| 亚洲国产高清视频| 国产精品久久久一区二区三区 | 久久精品国产综合精品| 亚洲日本一区二区| 亚洲美女av网站| 一本色道久久| 亚洲视频网站在线观看| 一区二区三区日韩欧美| 羞羞答答国产精品www一本| 久久久亚洲国产天美传媒修理工| 欧美精品99| 国产精品久久999| 亚洲欧洲一区二区三区在线观看 |