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

The Fourth Dimension Space

枯葉北風寒,忽然年以殘,念往昔,語默心酸。二十光陰無一物,韶光賤,寐難安; 不畏形影單,道途阻且慢,哪曲折,如渡飛湍。斬浪劈波酬壯志,同把酒,共言歡! -如夢令

POJ 3087-Shuffle'm Up(洗牌游戲) 模擬題

題目大意就洗兩副牌,重復不停地洗,直到出現(xiàn)給定的順序為止 輸出洗牌步數(shù)即可,簡單模擬一下洗牌和分牌的動作 這道題就不難了
呵呵 AC這道題只用了20分鐘;
不過我有點弄不明白的是網(wǎng)上都說這個題是BFS?我怎么感覺一點也不像啊???
#include <iostream>
#include
<algorithm>
#include
<cmath>
#include 
<cstring>
using namespace std;

char origin1[200];
char origin2[200];
char mix[1000];
char des[1000];
int c;

void shuffle(char a[],char b[])
{
    
int i=0;
    
int j=0;
    
int pos=0;
    
int flag=1;

    
while(pos<=2*c-1)
    
{
        
if(flag==1)
        
{

            mix[pos]
=b[i];
            j
++;
            pos
++;
            flag
=2;
        }

        
else if(flag==2)
        
{
            mix[pos]
=a[i];
            i
++;
            pos
++;
            flag
=1;
        }

        mix[pos]
='\0';


    }

}


void separate()
{
    
int i;
    
for(i=0;i<c;i++)
        origin1[i]
=mix[i];
    
for(i=c;i<2*c;i++)
        origin2[i
-c]=mix[i];
    origin1[c]
='\0';
    origin2[c]
='\0';
}



int main ()
{
    
int step;
    
int testcase;
    
int i;
    
char test1[200];
    
char test2[200];
    
int flag;
    scanf(
"%d",&testcase);
    
for(i=1;i<=testcase;i++)
    
{
        flag
=0;
        step
=0;
        scanf(
"%d",&c);
        scanf(
"%s",origin1);
        scanf(
"%s",origin2);
        scanf(
"%s",des);
        strcpy(test1,origin1);
        strcpy(test2,origin2);
        
while(1)
        
{
            shuffle(origin1,origin2);
            step
++;
            
if(strcmp(mix,des)==0)
                
break;

            separate();
            
if(strcmp(test1,origin1)==0&&strcmp(test2,origin2)==0)
            
{
                flag
=1;
                
break;
            }


        }

        
if(flag==0)
            printf(
"%d %d\n",i,step);
        
else
            printf(
"%d -1\n",i);
    }

    system(
"pause");
    
return 0;
}

posted on 2009-02-28 20:06 abilitytao 閱讀(1417) 評論(5)  編輯 收藏 引用

評論

# re: POJ 3087-Shuffle'm Up(洗牌游戲) 模擬題 2009-03-19 10:41 july

if(strcmp(test1,origin1)==0&&strcmp(test2,origin2)==0)
我不知道為什么可以只判斷跟最初的狀態(tài)相同就可以?~~~
就是不會跟中間的相同然后不斷循環(huán)嗎?  回復  更多評論   

# re: POJ 3087-Shuffle'm Up(洗牌游戲) 模擬題[未登錄] 2009-03-20 00:31 abilitytao

@july
恩 是的:-)
  回復  更多評論   

# re: POJ 3087-Shuffle'm Up(洗牌游戲) 模擬題 2009-03-20 12:07 july

@abilitytao
想不同為什么啊................  回復  更多評論   

# re: POJ 3087-Shuffle'm Up(洗牌游戲) 模擬題 2009-03-21 17:38 abilitytao

@july
這個。。。我也沒辦法證明 不過我感覺上貌似是這樣 你可以研究一下呵  回復  更多評論   

# re: POJ 3087-Shuffle'm Up(洗牌游戲) 模擬題 2011-06-12 21:57 enli

若和初始狀態(tài)相同了 不就出現(xiàn)了你說的循環(huán)狀態(tài)嗎?  回復  更多評論   


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲欧美国产精品专区久久| 国产日韩欧美精品在线| 亚洲国产精品久久| 麻豆成人在线| 亚洲高清二区| 亚洲乱码一区二区| 亚洲无毛电影| 久久er99精品| 男人的天堂亚洲在线| 欧美日韩日日骚| 国产精品视频一区二区三区| 国产一区二区三区免费在线观看| 国产亚洲欧洲| 亚洲国产成人精品视频| 一区二区三区视频在线播放| 欧美一区二区免费观在线| 久久久一区二区| 91久久黄色| 午夜欧美精品| 欧美久久影院| 国产精品一区二区你懂的| 亚洲欧美色一区| 久久免费99精品久久久久久| 欧美成人一区二免费视频软件| 欧美—级a级欧美特级ar全黄| 欧美性理论片在线观看片免费| 激情久久久久久久久久久久久久久久| 亚洲精品1区| 亚洲欧美日韩精品在线| 欧美顶级少妇做爰| 亚洲一区区二区| 欧美黑人一区二区三区| 国产午夜精品久久| 一区二区日韩| 欧美不卡高清| 午夜精品久久久久久久久久久久久 | 欧美四级在线观看| 激情亚洲一区二区三区四区| 中文日韩电影网站| 欧美夫妇交换俱乐部在线观看| 亚洲自拍啪啪| 欧美婷婷六月丁香综合色| 亚洲国内自拍| 美女在线一区二区| 性欧美xxxx大乳国产app| 欧美三级日本三级少妇99| 亚洲激情在线播放| 免费成人高清视频| 欧美一区二区精品在线| 国产精品久久久久毛片软件| 日韩视频免费观看高清完整版| 久久综合久久久久88| 欧美影院久久久| 国产亚洲精品一区二区| 欧美亚洲视频在线观看| 中文在线一区| 国产精品激情av在线播放| 亚洲天堂视频在线观看| 亚洲最新色图| 国产精品电影观看| 亚洲欧美日韩国产另类专区| 一区二区三区视频免费在线观看| 欧美日韩国产精品一区| 99视频在线精品国自产拍免费观看| 欧美国产亚洲精品久久久8v| 女同性一区二区三区人了人一 | 国产欧美日韩在线观看| 午夜精品国产| 午夜精品福利电影| 国产曰批免费观看久久久| 久久免费高清| 开心色5月久久精品| 亚洲精品一区二区三区蜜桃久| 亚洲国产精品第一区二区| 欧美精选在线| 亚洲自拍啪啪| 国产精品一级二级三级| 在线免费高清一区二区三区| 免费成人小视频| 久久婷婷国产麻豆91天堂| 亚洲国产三级在线| 亚洲精品乱码久久久久久久久| 欧美日韩精品在线播放| 午夜免费日韩视频| 久久频这里精品99香蕉| 夜夜嗨av一区二区三区四区| 亚洲午夜久久久久久久久电影网| 国产视频一区二区在线观看| 蜜臀久久99精品久久久久久9 | 久久野战av| 一区二区三区高清不卡| 亚洲永久免费av| 亚洲高清色综合| 一区二区高清在线观看| 国内外成人在线视频| 亚洲精品日本| 狠狠色噜噜狠狠色综合久 | 亚洲精品偷拍| 国产欧美一区二区三区国产幕精品 | 国产欧美在线播放| 狂野欧美激情性xxxx| 欧美精品一区二区三区高清aⅴ| 校园春色国产精品| 欧美国产高潮xxxx1819| 久久久久久夜| 国产精品乱人伦中文| 亚洲国产成人tv| 国产综合久久久久久| 一区二区三区免费网站| 亚洲黄色在线看| 欧美一区二区三区视频| 亚洲午夜在线观看| 欧美国产丝袜视频| 麻豆久久婷婷| 国产一区成人| 午夜精品久久久久久久99樱桃| 99视频一区| 欧美高清视频一区二区三区在线观看| 久久久精彩视频| 国产精品一区二区三区四区| 99在线热播精品免费99热| 91久久精品美女高潮| 久久午夜电影| 美女精品视频一区| 国自产拍偷拍福利精品免费一| 亚洲午夜精品一区二区| 亚洲欧美日韩精品综合在线观看 | 国产综合色一区二区三区| 国产精品99久久久久久久女警 | 久久激情一区| 午夜一区二区三视频在线观看 | 亚洲三级视频| 亚洲精品亚洲人成人网| 美女福利精品视频| 欧美成人小视频| 在线观看久久av| 久久久久久久久久看片| 久久久久久久网站| 精品999日本| 老司机67194精品线观看| 欧美sm重口味系列视频在线观看| 狠狠色狠狠色综合| 狂野欧美性猛交xxxx巴西| 欧美国产一区二区三区激情无套| 亚洲大黄网站| 嫩模写真一区二区三区三州| 亚洲福利视频二区| 99热在这里有精品免费| 欧美日精品一区视频| 亚洲一品av免费观看| 欧美在线日韩精品| 激情六月婷婷综合| 欧美1区3d| 日韩亚洲视频在线| 欧美与欧洲交xxxx免费观看 | 欲色影视综合吧| 美女诱惑一区| 亚洲精品一区二区三区樱花| 亚洲欧美激情诱惑| 国产一区二区三区精品久久久| 久久男人av资源网站| 亚洲人成亚洲人成在线观看| 亚洲在线观看视频网站| 国模大胆一区二区三区| 米奇777超碰欧美日韩亚洲| 亚洲精品少妇30p| 欧美一区二区三区视频免费| 伊人成人在线| 欧美特黄a级高清免费大片a级| 欧美伊人久久| 亚洲精品1区| 久久久久久久国产| 一区二区三区国产| 国内免费精品永久在线视频| 欧美精品久久99久久在免费线| 亚洲制服少妇| 欧美激情片在线观看| 西西人体一区二区| 亚洲精品国产拍免费91在线| 国产欧美 在线欧美| 欧美成人在线免费观看| 欧美影视一区| 亚洲一区二区久久| 亚洲国产日韩欧美综合久久| 久久精品免视看| 亚洲视频免费在线观看| 在线观看国产精品淫| 国产精品日韩欧美综合| 欧美精品一区二区三区在线播放 | 久久嫩草精品久久久精品| 久久久久久综合网天天| 国产日韩在线视频| 欧美福利视频在线观看| 午夜视频在线观看一区| 最新日韩av| 欧美freesex交免费视频| 久久福利影视| 校园激情久久| 亚洲综合电影| 亚洲小说欧美另类社区|