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

心如止水
Je n'ai pas le temps
posts - 400,comments - 130,trackbacks - 0
題目大意是:在一個n×n棋盤上不斷執行加入棋子或移除棋子的操作,判斷在哪一步出現了之前出現過的局面(通過旋轉可以得到的認為是同一個局面)。
用一個set來存儲已經出現過的局面,每次得到一個新局面,把這個新局面的各種旋轉一起加入到set中。
以下是我的代碼:
#include<set>
#include
<cstdio>
#include
<cstring>
using namespace std;
const int kMaxn(57);

int n;

struct Type
{
    
bool r[kMaxn][kMaxn];
};
bool operator<(const Type &a,const Type &b)
{
    
for(int i=1;i<=n;i++)
        
for(int j=1;j<=n;j++)
            
if(a.r[i][j]<b.r[i][j])
                
return true;
            
else if(a.r[i][j]>b.r[i][j])
                
return false;
    
return false;
}

void rotate(Type &x)
{
    Type t;
    
for(int i=1;i<=n;i++)
        
for(int j=1;j<=n;j++)
            t.r[j][n
-i+1]=x.r[i][j];
    x
=t;
}

int main()
{
    #ifndef ONLINE_JUDGE
    freopen(
"data.in","r",stdin);
    freopen(
"data.out","w",stdout);
    
#endif

    
while(scanf("%d",&n)==1 && n)
    {
        
int ans(-1);
        Type g;
        
set<Type> used;
        memset(g.r,
false,kMaxn*kMaxn*sizeof(bool));

        
for(int i=1;i<=2*n;i++)
        {
            
int x,y;
            
char ch;
            scanf(
"%d%d %c",&x,&y,&ch);
            
if(ans!=-1)
                
continue;
            
if(ch=='+')
                g.r[x][y]
=true;
            
else
                g.r[x][y]
=false;
            
if(used.count(g))
            {
                ans
=i;
                
continue;
            }
            Type t(g);
            
for(int j=1;j<=4;j++)
            {
                used.insert(t);
                rotate(t);
            }
        }

        
if(ans==-1)
            printf(
"Draw\n");
        
else if(ans&1)
            printf(
"Player 2 wins on move %d\n",ans);
        
else
            printf(
"Player 1 wins on move %d\n",ans);
    }

    
return 0;
}
posted on 2011-05-09 11:40 lee1r 閱讀(888) 評論(0)  編輯 收藏 引用 所屬分類: 題目分類:基礎/模擬題目分類:數據結構
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            韩日午夜在线资源一区二区| 欧美在线观看一区二区三区| 欧美在线二区| 最新亚洲电影| 久久精品国产第一区二区三区最新章节| 亚洲高清不卡在线观看| 欧美激情精品久久久六区热门 | 亚洲第一页在线| 亚洲综合精品自拍| 亚洲精品欧美日韩| 亚洲午夜视频在线观看| 亚洲国产成人porn| 欧美成人一区二免费视频软件| 久久久久久婷| 久久久噜噜噜久久人人看| 欧美一级久久| 久久久亚洲人| 欧美成人精品一区二区| 老司机精品福利视频| 欧美一区二区私人影院日本| 亚洲黄色成人久久久| 一区二区三区中文在线观看| 一区二区在线视频观看| 亚洲国产一二三| 999亚洲国产精| 一区二区三区四区在线| 亚洲午夜一区二区三区| 亚洲综合999| 久久不射2019中文字幕| 久久综合伊人77777| 欧美不卡高清| 亚洲精品综合精品自拍| 亚洲福利国产精品| 噜噜爱69成人精品| 亚洲第一精品影视| 亚洲毛片av在线| 亚洲一二三区在线| 久久精品国产91精品亚洲| 久久综合给合久久狠狠狠97色69| 麻豆视频一区二区| 国产精品v欧美精品∨日韩| 欧美激情精品久久久久久黑人 | 在线亚洲欧美视频| 欧美一区三区三区高中清蜜桃| 久久人人精品| 久久久精品国产免大香伊| 亚洲欧美日韩综合| 蜜臀久久久99精品久久久久久| 亚洲国产中文字幕在线观看| 在线视频欧美日韩| 久久一二三四| 欧美精品系列| 韩日欧美一区| 午夜精品短视频| 亚洲欧洲精品一区二区三区波多野1战4 | 国产精品欧美经典| 亚洲电影免费在线观看| 亚洲午夜视频在线观看| 久久这里只精品最新地址| 亚洲免费精品| 久久婷婷国产综合精品青草| 美女爽到呻吟久久久久| 国产精品久久久免费| 亚洲人成在线播放网站岛国| 欧美一区视频| 一级日韩一区在线观看| 欧美xxxx在线观看| 国产亚洲成人一区| 亚洲综合国产激情另类一区| 亚洲第一成人在线| 久久久噜噜噜久久久| 欧美精品午夜视频| 国产精品yjizz| 亚洲国产裸拍裸体视频在线观看乱了| 午夜精品福利一区二区三区av| 亚洲国产成人精品女人久久久 | 一区二区三区在线观看视频| 欧美一区二区免费| 欧美激情综合色| 亚洲永久在线观看| 久久综合九色综合久99| 精品成人一区二区| 亚洲专区在线| 久久精品日韩欧美| av成人免费| 欧美日韩99| 亚洲乱码国产乱码精品精可以看| 你懂的成人av| 另类欧美日韩国产在线| 韩日欧美一区二区| 久久影视精品| 亚洲国产欧美国产综合一区| 亚洲视频精品在线| 亚洲精品国产拍免费91在线| 免费在线观看一区二区| 在线欧美不卡| 香蕉免费一区二区三区在线观看| 在线视频欧美一区| 国产精品综合久久久| 欧美一区二区三区四区高清 | 蜜桃久久精品一区二区| 亚洲国产91精品在线观看| 欧美激情影音先锋| 欧美日韩国产美女| av成人国产| 麻豆免费精品视频| aa级大片欧美| 国产欧美一区二区精品忘忧草 | 欧美jizzhd精品欧美喷水| 免费视频一区| 国产精品一区二区久久久| 夜夜精品视频一区二区| 一区二区三区视频在线播放| 欧美福利视频一区| 亚洲自拍偷拍网址| 久久精品在线免费观看| 日韩午夜剧场| 亚洲欧美日韩精品久久| 在线观看中文字幕亚洲| 国产精品丝袜xxxxxxx| 亚洲免费在线播放| 亚洲午夜久久久久久久久电影网| 国产一区自拍视频| 亚洲理论电影网| 国产日韩亚洲欧美精品| 欧美中文字幕视频在线观看| 亚洲女ⅴideoshd黑人| 亚洲国产精品久久久久| 在线视频一区观看| 亚洲国产精品久久久久婷婷老年| 日韩午夜免费视频| 精品99一区二区三区| 一级成人国产| 国产日韩亚洲| a4yy欧美一区二区三区| 尤物视频一区二区| 亚洲欧美激情诱惑| 中日韩午夜理伦电影免费| 久久久99免费视频| 欧美亚洲网站| 久久久精品一区二区三区| 136国产福利精品导航| 亚洲天堂男人| 亚洲国产精品专区久久| 中日韩在线视频| 99亚洲视频| 欧美日韩亚洲一区二区三区四区 | 亚洲欧美一区二区激情| 先锋影音网一区二区| 国产精品久久婷婷六月丁香| 亚洲一本大道在线| 久久久999精品视频| 好男人免费精品视频| 久久视频这里只有精品| 欧美gay视频| 日韩视频免费| 国产精品电影网站| 香蕉av777xxx色综合一区| 久久蜜桃香蕉精品一区二区三区| 国精品一区二区| 欧美成人有码| 一区二区免费在线视频| 欧美在线综合| 亚洲国产91精品在线观看| 欧美日韩不卡合集视频| 亚洲一区免费看| 老司机亚洲精品| 日韩一级免费观看| 国产婷婷97碰碰久久人人蜜臀| 久久久999| 亚洲美女诱惑| 久久天天躁狠狠躁夜夜爽蜜月 | 亚洲欧洲一区二区在线观看| 欧美日韩大片一区二区三区| 亚洲系列中文字幕| 欧美aaa级| 免费国产一区二区| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 国产日韩欧美一区二区三区在线观看 | 西西人体一区二区| 亚洲第一狼人社区| 欧美一级视频免费在线观看| 亚洲二区免费| 国产精品一级二级三级| 欧美www视频| 欧美综合国产| 亚洲视频碰碰| 亚洲三级免费电影| 免费亚洲视频| 欧美一区永久视频免费观看| 亚洲乱码国产乱码精品精天堂 | 亚洲摸下面视频| 亚洲激情视频在线| 午夜精品久久久久久久久久久久| 国产专区综合网| 国产精品久久国产精品99gif| 久久手机免费观看| 亚洲免费综合| 中文日韩在线| 亚洲另类在线一区|