亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? migong.cpp

?? 【問題描述】 在一個(gè)N*N的點(diǎn)陣中
?? CPP
字號(hào):
#include <fstream>
using namespace std;

ifstream in("migong.in");
ofstream out("migong.out");

int f = 1, r = 0, prev[10001], map[1001][1001], flag = 0;
const int drt[8][2] = {{-1, -1}, {-1, 0},
                       {-1, 1}, {0, 1},
                       {1, 1}, {1, 0},
                       {1, -1}, {0, -1}};

struct coordinate
{
    int x, y;
    coordinate()
    {
        x = y = 0;
    }
    coordinate(int a, int b)
    {
        x = a;
        y = b;
    }
    void addx(coordinate* q)
    {
        if(!search(q))
        {
            q[++r] = *this;
            prev[r] = f - 1;
        }
    }
    bool search(coordinate* q)
    {
        for(int i = 1; i <= r; i++)
            if(q[i] == *this)
                return true;
        return false;
    }
    bool operator == (coordinate c)
    {
        if((c.x == this->x)
         &&(c.y == this->y))
            return true;
        return false;
    }
}que[10001], exi;

ostream& operator << (ostream& out, coordinate c)
{
    out << "(" << c.x << "," << c.y <<")";
    return out;
}

int main()
{
    void print(int x);
    void printcnt(int x, int cnt);
    void coordgen(coordinate c);
    void read();

    memset(prev, 0, sizeof prev);
    memset(map, 0, sizeof map);

    read();
    coordinate ent(1, 1);
    ent.addx(que);

    while(!(que[r] == exi))
        if(f != r + 1)
            coordgen(que[f++]);
        else
        {
            flag = 1;
            break;
        }

    if(flag)
    {
        out << "impossible" << endl;
        return 0;
    }
    
    printcnt(r, 1);
    out<<ent; print(r); out<<endl;

    return 0;
}

void read()
{
    int kx, ky;
    in >> exi.x >> exi.y;
    in >> kx >> ky;
    for(int i = 0; i <= kx + 1; i++)
    {
        map[i][0] = 1;
        map[i][ky + 1] = 1;
    }
    for(int i = 0; i <= ky + 1; i++)
    {
        map[0][i] = 1;
        map[kx + 1][i] = 1;
    }
    for(int i = 1; i <= kx; i++)
        for(int j = 1; j <= ky; j++)
            in>>map[i][j];
}

void coordgen(coordinate c)
{
    for(int i = 0; i <= 7; i++)
    {
        coordinate t = c;
        t.x += drt[i][0];
        t.y += drt[i][1];
        if(map[t.x][t.y] == 0)
            t.addx(que);
    }
}

void print(int x)
{
    if(prev[x] != 1)
        print(prev[x]);
    out << "->" << que[x];
}

void printcnt(int x, int cnt)
{
    if(prev[x] != 1)
        printcnt(prev[x], ++cnt);
    if(prev[x] == 1)
        out << cnt << endl;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av电影天堂一区二区在线| 亚洲一区在线观看免费| 午夜精品久久久久影视| 色视频欧美一区二区三区| 亚洲精品视频在线看| 日本韩国精品一区二区在线观看| 国产精品大尺度| 99久久精品免费| 一区二区成人在线| 欧美日韩小视频| 一本色道久久综合亚洲91| 亚洲柠檬福利资源导航| 欧美日韩精品是欧美日韩精品| 午夜精品成人在线视频| 欧美大片在线观看一区| 国产91精品露脸国语对白| 亚洲欧美日本在线| 欧美卡1卡2卡| 福利视频网站一区二区三区| 中文字幕在线一区| 欧美日韩精品免费观看视频| 极品少妇xxxx精品少妇| 国产精品视频看| 欧美日韩精品免费| 国产白丝精品91爽爽久久| 一区二区在线观看视频| 欧美电影免费观看高清完整版在线观看| 国产一区二区三区四| 一区二区三区成人| 久久一区二区三区四区| 一本一本久久a久久精品综合麻豆| 日韩精品欧美成人高清一区二区| 久久久精品国产免大香伊| 91麻豆123| 精品一区二区三区视频| 亚洲精品老司机| 久久久久久久久久美女| 欧美色综合天天久久综合精品| 国产在线国偷精品产拍免费yy| 一区二区久久久| 国产日韩影视精品| 在线播放视频一区| av在线一区二区| 久久99精品一区二区三区三区| 亚洲美女视频在线观看| 国产日产欧美一区| 制服丝袜亚洲网站| 色婷婷精品大在线视频| 国产一区二区三区四区五区入口 | 成人a免费在线看| 午夜精品一区二区三区电影天堂| 国产视频一区不卡| 日韩欧美中文字幕制服| 欧美午夜片在线看| 94-欧美-setu| 国产成人aaa| 久久国内精品视频| 丝袜亚洲精品中文字幕一区| 最新成人av在线| 国产女同性恋一区二区| 日韩一区二区三区在线视频| 欧美性大战久久| 色综合久久88色综合天天免费| 国产成人精品一区二| 国精品**一区二区三区在线蜜桃| 秋霞av亚洲一区二区三| 午夜国产精品影院在线观看| 亚洲专区一二三| 一区二区三区四区精品在线视频 | 成人精品高清在线| 黄色精品一二区| 经典一区二区三区| 六月丁香综合在线视频| 男女男精品视频| 青娱乐精品视频| 日本不卡视频在线| 日韩电影免费在线看| 午夜精品一区二区三区三上悠亚| 亚洲最新视频在线观看| 亚洲女女做受ⅹxx高潮| 一区二区三区日韩欧美| 亚洲色图在线看| 一区二区三区高清不卡| 亚洲国产人成综合网站| 国产成人精品午夜视频免费| 国产成人免费视频精品含羞草妖精| 国内精品第一页| 国产不卡在线播放| 成人avav影音| 色婷婷综合激情| 欧亚洲嫩模精品一区三区| 欧美私模裸体表演在线观看| 6080国产精品一区二区| 日韩精品一区二区三区视频播放| 欧美va天堂va视频va在线| 精品精品国产高清a毛片牛牛 | 久久久久久久久一| 欧美高清一级片在线观看| 一区在线中文字幕| 亚洲一区二区视频在线| 视频一区在线视频| 开心九九激情九九欧美日韩精美视频电影 | 亚洲国产精品99久久久久久久久| 国产欧美一区二区三区在线看蜜臀| 国产精品午夜在线观看| 亚洲精品亚洲人成人网| 奇米一区二区三区| 国产一区二区91| 色综合久久久久网| 制服.丝袜.亚洲.中文.综合| 久久综合av免费| 综合亚洲深深色噜噜狠狠网站| 亚洲国产裸拍裸体视频在线观看乱了| 天天综合网 天天综合色| 国产一区激情在线| 91国产精品成人| 精品av久久707| 一区二区三区四区国产精品| 精品在线你懂的| 91浏览器打开| 日韩一级片在线观看| 中文字幕一区二区5566日韩| 午夜日韩在线电影| 国产成人aaa| 欧美日韩高清影院| 国产精品天美传媒沈樵| 天天做天天摸天天爽国产一区| 国产乱对白刺激视频不卡| 欧美影院精品一区| 2021国产精品久久精品| 亚洲一区视频在线观看视频| 国产美女在线观看一区| 欧美色中文字幕| 国产日韩精品一区二区浪潮av| 亚洲成人手机在线| 成人理论电影网| 欧美videossexotv100| 亚洲一区二区三区精品在线| 福利电影一区二区| 日韩欧美中文一区| 亚洲一区精品在线| www.亚洲激情.com| 久久影院视频免费| 日韩av一级片| 91久久精品网| 国产精品成人免费精品自在线观看| 免费黄网站欧美| 精品视频全国免费看| 国产精品久久久久久久久快鸭| 蜜桃av噜噜一区| 欧美老人xxxx18| 一区二区三区四区五区视频在线观看 | 久久综合色一综合色88| 天天做天天摸天天爽国产一区| 一本一道久久a久久精品| 中文字幕av不卡| 国产一区二区免费在线| 精品欧美一区二区三区精品久久 | 日本中文字幕一区二区有限公司| 色狠狠桃花综合| 亚洲男帅同性gay1069| 高清不卡在线观看| 欧美激情在线观看视频免费| 精品亚洲porn| 久久天堂av综合合色蜜桃网| 麻豆视频一区二区| 欧美一区二区三区视频在线| 日日夜夜免费精品视频| 欧美另类videos死尸| 日韩不卡在线观看日韩不卡视频| 欧美又粗又大又爽| 亚洲成人免费看| 欧美美女bb生活片| 麻豆精品一区二区av白丝在线| 在线不卡一区二区| 久久精品国产亚洲5555| 精品久久久久一区二区国产| 国产在线一区观看| 国产日韩精品一区二区三区在线| 高清国产一区二区| 日韩理论片一区二区| 色婷婷精品大在线视频| 亚洲一区二区三区美女| 69堂精品视频| 久久成人免费网| 国产视频一区在线播放| 成人三级伦理片| 亚洲欧美色一区| 欧美日韩精品一区二区三区蜜桃| 琪琪一区二区三区| 久久久久久综合| www.亚洲人| 午夜久久电影网| 日韩免费观看2025年上映的电影| 国产成人自拍高清视频在线免费播放| 国产精品免费久久| 欧美日韩你懂得| 国产麻豆欧美日韩一区| 亚洲美女一区二区三区| 日韩一级视频免费观看在线|