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

PKU 2286 The Rotation Game 題解

因為狀態很難儲存
所以款搜是不可以的
這個題從網上學了一個好的算法
用迭代深搜。每次卡一個深度然后去dfs
這樣搜到解的時候就是那個卡的深度了。
知道方法后很簡單
 1#include <string.h>
 2#include <stdio.h>
 3const int N = 25;
 4int a[N], ans[100];
 5#define Max(a, b) ((a)>(b)?(a):(b))
 6int f[8][7][2= {
 7    {1,23}{3,1}{7,3}{12,7}{16,12}{21,16}{23,21} }
 8    {2,24}{4,2}{9,4}{13,9}{18,13}{22,18}{24,22} }
 9    {11,5}{10,11}{9,10}{8,9}{7,8}{6,7}{5,6} }
10    {20,14}{19,20}{18,19}{17,18}{16,17}{15,16}{14,15} }
11    {24,2}{22,24}{18,22}{13,18}{9,13}{4,9}{2,4} }
12    {23,1}{21,23}{16,21}{12,16}{7,12}{3,7}{1,3} }
13    {14,20}{15,14}{16,15}{17,16}{18,17}{19,18}{20,19} }
14    {5,11}{6,5}{7,6}{8,7}{9,8}{10,9}{11,10} }
15}
;
16int L, ANS;
17int check() 
18{
19    int ll = a[7];
20    if(a[8]!=ll || a[9]!=ll || a[12]!=ll || a[13]!=ll ||
21         a[16]!=ll || a[17]!=ll || a[18]!=ll)
22         return 0;
23    return ANS = ll;
24}

25int cal() 
26{
27    int num[4];
28    memset(num, 0sizeof(num));
29    for(int i=7;i<=9;i++)num[a[i]]++;
30    for(int i=12;i<=13;i++)num[a[i]]++;
31    for(int i=16;i<=18;i++)num[a[i]]++;
32    return 8-Max(num[3], Max(num[2], num[1]));
33}

34
35
36int di(int now) 
37{
38    int i, b[N], j, t;
39    if(now == L)return check();
40    int c = cal();
41    if(now + c > L)return 0;
42    for(i = 0; i < 8++i) 
43    {
44        ans[now] = i;
45        memcpy(b, a, sizeof(a));
46        for(j = 0; j < 7++j) a[f[i][j][1]] = b[f[i][j][0]];
47        t = di(now+1);
48        memcpy(a, b, sizeof(b));
49        if(t != 0return t;
50    }

51    return 0;
52}

53
54int main() {
55    int i, t;
56    while(scanf("%d"&a[1]), a[1]) 
57    {
58        for(i = 2; i <= 24++i)scanf("%d"&a[i]);
59        if(check() != 0
60        {
61            printf("No moves needed\n%d\n", a[7]);
62            continue;
63        }

64        L = 1;
65        while( (t = di(0)) == 0)L++;
66        for(i=0; i<L; ++i)putchar(ans[i]+'A');
67        printf("\n%d\n", ANS);
68    }

69    return 0;
70}

71
72

posted on 2008-07-19 20:20 gong 閱讀(1074) 評論(0)  編輯 收藏 引用


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


<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

導航

統計

常用鏈接

留言簿(6)

隨筆檔案

搜索

積分與排名

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久久久999| 久久阴道视频| 亚洲天堂成人| 欧美sm视频| 亚洲欧美日产图| 欧美日韩美女在线| 最近看过的日韩成人| 久久gogo国模裸体人体| 久久aⅴ国产紧身牛仔裤| 夜夜嗨一区二区三区| 国产精品视频第一区| 一色屋精品视频免费看| 久久在线播放| 亚洲性感激情| 国产精品国产三级国产a| 一本色道久久综合亚洲精品不卡| 欧美国产第二页| 欧美成人按摩| 一区二区三区精品在线 | 亚洲精品欧美一区二区三区| 理论片一区二区在线| 久久成人精品| 最新69国产成人精品视频免费| 国产精品地址| 亚洲免费在线观看视频| 欧美午夜视频| 久久噜噜噜精品国产亚洲综合| 欧美大片一区二区三区| 亚洲精品少妇30p| 欧美日韩中文在线| 亚洲图片欧美日产| 欧美一区二区三区免费观看视频| 国产精品入口麻豆原神| 亚洲一二三四久久| 亚洲一区二区四区| 国产精品免费网站在线观看| 一区二区日本视频| 久久疯狂做爰流白浆xx| 亚洲精品一区中文| 日韩午夜剧场| 欧美成人a∨高清免费观看| 久久综合九色综合欧美狠狠| 亚洲精品护士| 亚洲一区亚洲| 在线国产日韩| 日韩视频免费观看| 国产一区清纯| 最新国产の精品合集bt伙计| 欧美激情区在线播放| 亚洲一区免费在线观看| 欧美一区视频在线| 亚洲精品一区在线观看| 亚洲人久久久| 亚洲免费高清视频| 夜夜嗨一区二区三区| 国产亚洲va综合人人澡精品| 噜噜噜91成人网| 国产精品美女视频网站| 国产亚洲永久域名| 欧美国产精品v| 欧美午夜片欧美片在线观看| 久久影音先锋| 国产精品一区二区三区四区五区 | 亚洲私人影院在线观看| 久久久精彩视频| 欧美一站二站| 欧美区一区二区三区| 猛男gaygay欧美视频| 国产女人精品视频| 亚洲狼人精品一区二区三区| 永久久久久久| 欧美一级视频| 午夜免费日韩视频| 欧美视频精品在线观看| 亚洲国产精品国自产拍av秋霞| 国产一区二区在线免费观看| 99精品国产在热久久下载| 亚洲精品综合| 免费中文日韩| 欧美激情一区二区三区蜜桃视频| 国产亚洲视频在线| 亚洲午夜av| 先锋影院在线亚洲| 国产精品国产亚洲精品看不卡15| 亚洲精品久久7777| 99精品欧美| 欧美日本一区二区视频在线观看| 亚洲国产精品久久人人爱蜜臀| 麻豆91精品| 久久成人亚洲| 国产精品久久久久av免费| 亚洲三级影院| 一本久久综合亚洲鲁鲁五月天| 欧美成人资源| 牛牛影视久久网| 狠狠色狠狠色综合日日tαg| 欧美诱惑福利视频| 久久久国产精品一区| 黄色成人在线免费| 久久综合伊人| 国内成+人亚洲| 一本大道久久精品懂色aⅴ| 久久精品一区二区三区不卡| 欧美在线视频一区二区| 亚洲欧美中文日韩在线| 久久亚洲二区| 99av国产精品欲麻豆| 欧美激情区在线播放| 亚洲人成久久| 亚洲欧美视频一区| 国产免费成人av| 久久久久久国产精品mv| 亚洲高清毛片| 亚洲无线视频| 欧美天堂亚洲电影院在线观看| 激情久久久久久久| 久久综合九色99| 亚洲理论电影网| 性欧美大战久久久久久久久| 国内精品模特av私拍在线观看| 久久性天堂网| 9i看片成人免费高清| 午夜精品国产精品大乳美女| 国内精品久久久久影院色 | 亚洲欧美日韩在线| 久久久久久久综合色一本| 亚洲国产天堂久久国产91| 欧美日韩国产麻豆| 亚洲欧美在线免费| 欧美黄色免费网站| 亚洲欧美日韩国产综合在线| 韩日成人av| 欧美午夜不卡影院在线观看完整版免费| 亚洲欧美日韩国产中文在线| 欧美大片在线看| 亚洲综合电影| 亚洲国产精品一区二区www| 国产精品成人免费| 老**午夜毛片一区二区三区| 亚洲高清不卡在线观看| 欧美影院成年免费版| 亚洲片在线资源| 国产精品久久国产精麻豆99网站| 欧美一区二区三区在线免费观看| 亚洲国产婷婷| 久久免费精品视频| 亚洲最新中文字幕| 国产一区二区精品久久99| 欧美日韩中字| 久久婷婷成人综合色| 亚洲亚洲精品三区日韩精品在线视频| 久久久蜜桃一区二区人| 亚洲一区国产视频| 在线日韩视频| 国产一区二区三区成人欧美日韩在线观看 | 亚洲美女视频网| 国产伪娘ts一区| 国产精品久久久久久妇女6080| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美高清一区| 久久激情五月婷婷| 亚洲自拍16p| 99精品欧美| 亚洲精品美女在线观看播放| 欧美承认网站| 久久在线免费| 一区二区三区.www| 免费试看一区| 欧美在线观看一区| 午夜国产精品影院在线观看| 一区二区三区精品视频在线观看 | 欧美亚洲专区| 午夜精品久久久久久| 亚洲午夜精品福利| 亚洲一区二区三区四区在线观看| 亚洲免费电影在线观看| 亚洲国产精品传媒在线观看| 好看的av在线不卡观看| 国产一区二区电影在线观看| 国产一区自拍视频| 激情婷婷久久| 亚洲韩国精品一区| 亚洲免费观看高清完整版在线观看熊| 亚洲欧洲一区二区天堂久久 | 精品av久久久久电影| 在线观看国产精品网站| 在线观看福利一区| 亚洲日韩成人| 一本久道久久综合中文字幕| 一区二区久久久久久| 亚洲五月六月| 久久久久国产一区二区三区四区| 久久久久一区| 欧美成人性生活| 亚洲人成艺术| 亚洲欧美日韩国产成人精品影院| 性欧美暴力猛交69hd| 久久免费视频在线观看| 欧美a级在线| 国产精品福利片|