http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=729&sca=99&sfl=wr_hit&stx=1457 JUNGOL www.jungol.co.kr #include int R, C, K, grid[110][110], cnt, area[2550], area2[2550], s, e; struct Point { int r, c; } buf[50000]; Point delta[4] = { {1, 0}, {0, 1}, {-1, 0}, {0, -1} }; void push_back(int r, int c) { buf[e].r = r; buf[e++].c = c; } Point& pop() { return buf[s++]; } int BFS(int r, int ..