QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#68475 | #4788. Gravity | 275307894a | ML | 205ms | 250000kb | C++14 | 3.1kb | 2022-12-16 18:10:40 | 2022-12-16 18:10:43 |
Judging History
answer
#include<stdio.h>
#include<iostream>
#include<string.h>
#include<string>
#include<ctype.h>
#include<math.h>
#include<set>
#include<map>
#include<vector>
#include<queue>
#include<bitset>
#include<algorithm>
#include<time.h>
using namespace std;
void fre() { freopen("c://test//input.in", "r", stdin); freopen("c://test//output.out", "w", stdout); }
#define MS(x, y) memset(x, y, sizeof(x))
#define ls o<<1
#define rs o<<1|1
typedef long long LL;
typedef unsigned long long UL;
typedef unsigned int UI;
template <class T1, class T2>inline void gmax(T1 &a, T2 b) { if (b > a)a = b; }
template <class T1, class T2>inline void gmin(T1 &a, T2 b) { if (b < a)a = b; }
const int N = 2020, M = 0, Z = 1e9 + 7, inf = 0x3f3f3f3f;
template <class T1, class T2>inline void gadd(T1 &a, T2 b) { a = (a + b) % Z; }
int n, m;
char s[N][N];
const int dy[4] = {-1,0,0,1};
const int dx[4] = {0,-1,1,0};
int id[N][N];
int ID;
void go(int y, int x)
{
id[y][x] = ID;
for(int k = 0; k < 4; ++k)
{
int yy = y + dy[k];
int xx = x + dx[k];
if(s[yy][xx] == '#' && !id[yy][xx])
{
go(yy, xx);
}
}
}
int boty[N], boto[N];
int f[N * N];
vector< pair<int,int> >a[N * N];
struct A
{
int x, dis;
bool operator < (const A & b)const
{
return dis > b.dis;
}
};
void ins(int x, int y, int z)
{
a[x].push_back({y,z});
}
bool e[N * N];
void dijk()
{
MS(f, 63);
f[0] = 0;
priority_queue<A>q;
q.push({0, 0});
MS(e, 0);
while(!q.empty())
{
int x = q.top().x; q.pop();
if(e[x])continue; e[x] = 1;
for(auto it : a[x])
{
int y = it.first;
int z = it.second;
if(f[x] + z < f[y])
{
f[y] = f[x] + z;
q.push({y, f[y]});
}
}
}
//puts("dijk finish");
}
char ans[N][N];
int main()
{
while(~scanf("%d%d", &n, &m))
{
MS(s, 0);
MS(id, 0);
ID = 0;
for(int i = 1; i <= n; ++i)
{
scanf("%s", s[i] + 1);
}
for(int i = 1; i <= n; ++i)
{
for(int j = 1; j <= m; ++j)
{
if(s[i][j] == '#' && !id[i][j])
{
++ID;
go(i, j);
}
}
}
MS(boto, 0);
for(int j = 1; j <= m; ++j)boty[j] = n + 1;
for(int j = 1; j <= m; ++j)
{
for(int i = n; i >= 1; --i)if(s[i][j] == '#')
{
//printf("%d %d\n", i, j);
int x = id[i][j];
int y = boto[j];
if(x != y)ins(y, x, boty[j] - i - 1);
boto[j] = x;
boty[j] = i;
}
}
//continue;
//puts("before dijk()");
dijk();
MS(ans, 0);
for(int i = 1; i <= n; ++i)
{
for(int j = 1; j <= m; ++j)
{
ans[i][j] = '.';
}
}
for(int i = 1; i <= n; ++i)
{
for(int j = 1; j <= m; ++j)if(s[i][j] == '#')
{
int x = id[i][j];
//printf("%d %d %d\n", i, j, f[x]);
ans[i + f[x]][j] = '#';
}
}
for(int i = 1; i <= n; ++i)puts(ans[i] + 1);
for(int i = 1; i <= ID; ++i)a[i].clear();
}
return 0;
}
/*
【trick&&吐槽】
10 10
..........
..######..
..#....#..
..#.#..#..
..#..#.#..
..#....#..
..######..
..........
..#....#..
.......#..
3 3
#.#
.#.
..#
6 6
######
.....#
.###.#
.###.#
.....#
######
【题意】
【分析】
【时间复杂度&&优化】
*/
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 16ms
memory: 143136kb
input:
10 10 .......... ..######.. ..#....#.. ..#.#..#.. ..#..#.#.. ..#....#.. ..######.. .......... ..#....#.. .......#..
output:
.......... .......... ..######.. ..#....#.. ..#....#.. ..#....#.. ..#.##.#.. ..######.. .......#.. ..#....#..
result:
ok 10 lines
Test #2:
score: 0
Accepted
time: 194ms
memory: 153928kb
input:
1583 1799 #..###..##..#.####.##.##.###..#.....##..#.#.#.#......#.....##..#.##...#.#....#..##.###...#...##.###.#.....#.##.###...#..##.#...###..#.###.#...###..#.......#...#....#.#..#...##........#.#..#..##.....###...#..#.####..####...#..##......#........#..#.##.##..#..#....##.##.##..#..##.....###....#...
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1583 lines
Test #3:
score: 0
Accepted
time: 50ms
memory: 144804kb
input:
592 750 .......#..#.#......#.............#...............###..#..#.........#.#.......##.............#.#.#................#..#...#...#......#...#.............#..##..#.#..#..........#..##.#.#..#..#.#...#....#......####.........#..#......#...........#......#............#.###.......##.#..#.#.#...#.#.##....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 592 lines
Test #4:
score: 0
Accepted
time: 114ms
memory: 246388kb
input:
1768 1394 ###.###.#######.###.#####.####.##########################.########.###################################.#########################################.#########################.####################.##############.###########################.#######################.################.####.#.#######...
output:
###.###.#######.###.#####.####.##########################.########.###################################.#########################################.#########################.####################.##############.###########################.#######################.################.####...#################...
result:
ok 1768 lines
Test #5:
score: 0
Accepted
time: 33ms
memory: 144924kb
input:
517 1539 .#..#....#.......#..............#.#........................#................#.#.#.............................##.....#.#....#...#.......................#.##..........#...##.....#.......#....#............#.....#......................#....#...#...#......#...........#.............................
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 517 lines
Test #6:
score: 0
Accepted
time: 95ms
memory: 197504kb
input:
1145 1314 ##########.###.#####.##.####...##.#####.#######.########.##.#####.######.###.###.########.#.##...######.##.#########.############################.####################################.########.#.###.###.##.###########.#.###########.##############.#.###################.#.##.###############.#...
output:
##########.###.#####.##.####...##.#####.#######.########.##.#####.######.###.###.########.#.##...######.##.#########.############################.####################################.########.#.###.###.##.###########.#.###########.##############.#.###################.#.##.###############.####.####.#...
result:
ok 1145 lines
Test #7:
score: 0
Accepted
time: 77ms
memory: 146860kb
input:
959 1029 ...........#....#.....#.........#..#.#..#..#............#..#....#....#.#...##.#........###...###.#....#................#................#....##..##.....#.#.....#.#####...............#......#......#......#..#..#.....##.....#......##..#.##..##.#...##...#...#....#..#.#....#.......#...#.#...##....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 959 lines
Test #8:
score: 0
Accepted
time: 169ms
memory: 207116kb
input:
1414 1827 .#############.###.#######.###..######.#.####.###.#####..##...##########.#..##.######.#..####.#####..##.##.###.#####.#..#.#####.###########.#.#.#####.##.##.#####...##.#####.####.#######.################.#..##.#####..####.###############.###..###########.##.#.#.########.###.###.#.#########....
output:
.#############.###.#######.###..######...####.###.#####..##...##########....##.######.#..####.#####..##.##.###.#####.#....#####.###########.#.#.#####.##.##.#####...##.#####.####.#######.################.#..##.#####..####.###############.###..###########.##.#.#.########.###.###.#.#########..#.#.#####...
result:
ok 1414 lines
Test #9:
score: 0
Accepted
time: 50ms
memory: 146156kb
input:
1206 1020 ..#..............#...........................................#.....................#..........#.....#.........#....#........................#...........#...#...#.......#...#..#...#...................#.......#............#..#.....................#...................#.......................#...
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1206 lines
Test #10:
score: 0
Accepted
time: 59ms
memory: 144636kb
input:
1655 302 ###..##.#..####.####...#...###..##..#..###.##..#..#########......#..##.#..#.#.#..##.##.#.###.#..#.#......##...#....#.#.##.#.###..###.#####.#..##....#..###....#.#...#....#....##.#....#####.#..####.#.###...##....#.##..#.#####.#.#.#.....#....#######...#.##..####..#.#..#.######.#.#.####...........
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1655 lines
Test #11:
score: 0
Accepted
time: 45ms
memory: 146240kb
input:
103 1848 #..#.###..##.####..#..#.######.##..##..#########.####.##.#.#####.###..#.###..####.#.###.#.#.#.######.#.#####..###.##.####.####..#####.##...#.#######.###.########.####....###...#..##.#..########..###....#######..#######.#..##.##.##.#....#.###.##..####.####.###..##.###.###.#.##..###..#..#####...
output:
#..#.###..##.####..#..#.######.##..##..#########.####.##.#.#####.###....###..####.#.###.#.#...######.#.#####..###.##.####.####..#####......#.#######.###.########.####....###......##.#..########..###....#######..#######.#..##.##...........###.##..####.####......##.###.###.#.##..###..#..#######...####...
result:
ok 103 lines
Test #12:
score: 0
Accepted
time: 108ms
memory: 145840kb
input:
1705 836 #.####.#...######.####.#.#..#.##.####.###..#.#####.#.##.##.#..##....#####..####.##.####..#.####.###....##....##.###.#......###.#####.#.###.#.##...####..###.#.######.####..#...########.##..#...###.#.##.####...#.#..##.####.######.#...#..##.####.##.#...##.#######..###.##.##.#.#.....####.###.#....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1705 lines
Test #13:
score: 0
Accepted
time: 24ms
memory: 144132kb
input:
216 126 ####################.###################.###########################.##.#######################.####################.######### ###.########.###############.###########.###.########.###########################################################.###########. #######################.##############...
output:
####################.###################.###########################.##.#######################.####################.######### ###.########.###############.###########.###.########.###########################################################.###########. #######################.####################.#...
result:
ok 216 lines
Test #14:
score: 0
Accepted
time: 38ms
memory: 143936kb
input:
143 1806 ..#.##.##.#..###.##.##.#...##.#....##.##.##..####.##...#.##......#####...#.......#...####......#.....##.##...#.##....##....###..#..##.#....######....###.####...##..#..##.#.##..##...##..#...#...#..##.#...#..#.#.##...#..#.###..##..##..#.##.###.###..####.#.##..###.####.....#..#...###..#..........
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 143 lines
Test #15:
score: 0
Accepted
time: 35ms
memory: 151796kb
input:
880 578 #.####.#..#.#####.##.###########.###.#.......#.####.########.#######.#..#..#####..#.##.####.##.##.#.#######.##.######.##.###########..#.##.#..#.###..####.##.####.#.########.#.######.###.########.#.######..#####.#######.#.##.###.##.#.##.###.#.####.#..#####.######.########.######.###.#######.#...
output:
..........#.#####.##.###########.............#.####.########.#######.#..#..#####..#.##.####.##.##.#.#######....######.##.###########............###..####.##.####...########.#.######.###.########...######..#####.#######.#.##.###.##.#....###...........#####.######.########.######.....#######.#.##.###....
result:
ok 880 lines
Test #16:
score: 0
Accepted
time: 161ms
memory: 241940kb
input:
1689 1872 #####.###.#########.#.########.#########.#..##.###.#############.#####.##########.#####.####..###############..###..#########.#########.######...#.####.#######..##.####.###..#.#####.########..##########.#.###.#.###.######.####.#.############.##.#..####.###.#.##.###..###.############.#.####...
output:
#####.###.#########.#.########.#########.#..##.###.#############.#####.##########.#####.####..###############..###..#########.#########.######...#.####.#######.....####.###..#.#####.########..##########.#.###.#.###.######.####...############.##.#..####.###.#.##.###..###.############.#.########.#####...
result:
ok 1689 lines
Test #17:
score: 0
Accepted
time: 62ms
memory: 146468kb
input:
1461 866 ...#........#..#..........................###...#..#...............##.#..............#.............#....##..#..............#...#..................#.......#..##.#........................#........##.......#...#...........#...........#...........##..................#........##.......#............
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1461 lines
Test #18:
score: 0
Accepted
time: 37ms
memory: 144424kb
input:
149 1851 #.##...####.####.#.###..###.##.#.###.#.#.########.#.#####.#..##.#.###.######.###....#.#####.##..#...##..#########.##.#..#.##.##.#####.##.##...######.#..#####.######.###..######.#...##.##########..#.#..#..###....##.#####.#..#.#.##.##.####.##.###..##.##.##..###..###.####......#...##.#..###.#....
output:
.......####........###..###.##...###.#.#..........................###.######.###....#.#####.##..#...##..#########.##......##....#####.##.##...######.#........######.###..######.#......##########..#.#..#..###.......#####........##.........##.###............###..###.####......#...##........#.............
result:
ok 149 lines
Test #19:
score: 0
Accepted
time: 69ms
memory: 205772kb
input:
1296 1076 ##########################.############################.##################.#########.#############.##############################################################.######.###################.#####################################################################################################...
output:
##########################.############################.##################.#########.#############.##############################################################.######.###################.###############################################################################################################...
result:
ok 1296 lines
Test #20:
score: 0
Accepted
time: 142ms
memory: 152424kb
input:
1468 1530 ..#.....##............#.....#.....#.#.........#.......#........#.#.#..#.....#.........#......#..#.#..###.....#.........#...#.........##..##.....#...#...##...#......#.####.....#.........#.#.#..........#.#.#...#..#.#........#.##..#.......................#.....#...#..........#....#..#.##..#.....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1468 lines
Test #21:
score: 0
Accepted
time: 118ms
memory: 150648kb
input:
1336 1306 ####...##.#.#.......#.#..###...#...#....#..##.##...##.##.....##.#....##.#..#..#....#...#.#..#.............#.#.##....#.#.###.##............###..........#.....####...#..#.#.#....#.###..#.........##.#.#....#.#..###.##.##.##.#.......##..#.#...#..##........#.##.....###...##..#.###.##....###..#....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1336 lines
Test #22:
score: 0
Accepted
time: 54ms
memory: 144256kb
input:
1784 874 .......................#..........................#..........................#................................................................................................................#.........................#.#..........................#................................................
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1784 lines
Test #23:
score: 0
Accepted
time: 38ms
memory: 144084kb
input:
1348 165 ##...#......#..##.#.###..##..#...##...#.#........#..........#.....#...#.#..#..#.....#....#...#...#.#.#.......#...#...#......#....#.......................#.##....#### .##...#................##...#..#........###.#.#.....#....#.#.....#........#.#.####...........#.##...#.##.#.....#........##......
output:
..................................................................................................................................................................... .........................................................................................................................................
result:
ok 1348 lines
Test #24:
score: 0
Accepted
time: 62ms
memory: 144936kb
input:
1658 483 .#....#.###.......#.##.....##..##.#..##..##...##....#.##.###.###.#.##.####.#..####..#.#.###..##...##...#.##.##.##.##.#.##..#.##.#.....####.#..##..###..####.....#..#.#.#.####.#.##.#.##...#.###..#######..###.#####.##.#..##.#..#...###.###.##.##.#.###..###..##.#..##.#..##.#.#.....###..........#...
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1658 lines
Test #25:
score: 0
Accepted
time: 35ms
memory: 144784kb
input:
1999 31 ##########.#########.###.#..#.. .#....#####..##..#.####.##.##.# ############.#######..####.#### #.###.######.####.############# ###.############.#.########..## .###.#####.###.##.###..#.###### #######.#.##.#########.######## ########.#..######.##.###..#### ..#.##..#.######.####.####..##. ####...
output:
##########.#########.###.#..#.. .#....#####..##..#.####.##.##.# ############.#######..####.#### #.###.######.####.############# ###.############...########..## .###.#####.###.######..#.###### #######.#.##.#########.######## ########....######.##.###..#### ..#.##..########.####.####..##. ############...
result:
ok 1999 lines
Test #26:
score: 0
Accepted
time: 53ms
memory: 145156kb
input:
1270 377 ..#..#.##...#.##..#...#..#...####....#.....##.#..#......#.##..#.##.##....##.##....#.#..#.##..#.###....###.##..#...###.#.#..###..#.#........#.......#...#...#....#...#.#...#.#..#...###..........#.....#.#..#.....#.#.#..#####......##..#.#....##.#..#.....##..##.##.#.#...###.#####.#.#.#.##..........
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1270 lines
Test #27:
score: 0
Accepted
time: 44ms
memory: 143996kb
input:
1834 683 ...........................................#.......................................................................#...................................#..............#........................................#..........#.................................#........................#................
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1834 lines
Test #28:
score: 0
Accepted
time: 71ms
memory: 144548kb
input:
972 628 #.##.##....##..#..##.######.#.##.#..######.#.##...#.##.###..#...#.####.#.#..####..#.###.#...#.......#..#.#.#....#..#..##.#.###....#.##..#..#....#.#.#.#.#..#.###...#######.##..##.#.##..###..###.##.#..##.#####.#.##...##......#.###.....###########...#.#####..##.#...###.##.#.#.#.#.####.#.##..#.....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 972 lines
Test #29:
score: 0
Accepted
time: 34ms
memory: 146972kb
input:
287 367 #####.####.##.#####.#####.##.#############.############.#.###.###.##.###########..##.#########.###########.####.#########.#########.#####.########.##.#####...#.#.##############.#######.#.#.#.###.##########.#########.##.#.#####.##########################.#######.#################.#######.####...
output:
#####.####.##.#####.#####.##.#############.############.#.###.###.##.###########.....#########.###########.####.#########.#########.#####.########.##.#####...#.#.##############.#######.....#.###.##########.#########.##.#.#####.##########################.#######.#################.#######.#####.#.####...
result:
ok 287 lines
Test #30:
score: 0
Accepted
time: 177ms
memory: 149820kb
input:
1886 1566 ###.###..####.....#.##...#....##...#...#...####..#....#####..#...######..#..#..#...#..##.##..#.#.#.##..#..##...#..####..#.#.###...#..#.##.#.#..#.#####.######..#.###.#########..###..##.#.#########.#.####.##..#####..#...#.#....#..###.##..###......###..####.########....#####.......####.#.#......
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1886 lines
Test #31:
score: 0
Accepted
time: 54ms
memory: 163588kb
input:
1986 227 ######.############################################################################################################################.############################################################################################### ##.############################################################...
output:
######.############################################################################################################################.############################################################################################### ##.#####################################################################...
result:
ok 1986 lines
Test #32:
score: 0
Accepted
time: 44ms
memory: 144380kb
input:
625 676 ......#.....................#...#....#......#........................#..##..................#.................##.............#......#..............#.....#..........................#...###.........#.###......#...#..#.#.........##..#.........##..........#.#........#..#.............#.#...##..#....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 625 lines
Test #33:
score: 0
Accepted
time: 78ms
memory: 193944kb
input:
974 1358 #########.##################.######.####.#############.################.############.######.######.#####.######.###################.################.#########.################################################.###.#############.##########.#############.#######.#######.#.##########.###########...
output:
#########.##################.######.####.#############.################.############.######.######.#####.######.###################.################.#########.################################################.###.#############.##########.#############.#######.#######.#.##########.####################...
result:
ok 974 lines
Test #34:
score: 0
Accepted
time: 78ms
memory: 145312kb
input:
1565 351 ..#.....#....#...........#..#...##....#..###....#.....#.....####.##..#.##..#.##..####..#..###.........#...#.....##...##.#...#..#....#.#.#.#......##....#...#....#....#...#..#..#.##.#.#.......#.###.#.##....##.##.####.###......##.##.....##.#.##.####.#....#.#.####...#.....##...##...#.####....#....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1565 lines
Test #35:
score: 0
Accepted
time: 20ms
memory: 143040kb
input:
1907 15 ............... ...#........... ............... ............... .....#......... .........#..... ...........#..# ............... .............#. ............... ............... ............... ........#...... ............... ............... ............... ..........##... .#............. .......
output:
............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ............... ...............
result:
ok 1907 lines
Test #36:
score: 0
Accepted
time: 140ms
memory: 250000kb
input:
1597 1522 #######################.###########################.###.####.######.#################################################.#####################################.#####################################.##############################.##########################.####################.################....
output:
#######################.###########################.###.####.######.#################################################.#####################################.#####################################.##############################.##########################.####################.################..#########...
result:
ok 1597 lines
Test #37:
score: 0
Accepted
time: 60ms
memory: 145060kb
input:
802 883 ...#..#.#.#.######...###..#.#.##..#.#.#..##....##....#.##.##...##..#...##.....##..####.....#..#.##..#.#.##..###.###.###...######....##...##..####...#.#####.###.##.##....#.##..###...####....##..#.....#.#.#...##.##.#..###.###.##...###....##.#..#..##.#..###..##...#.#.#...####.###.#.###.###.#......
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 802 lines
Test #38:
score: 0
Accepted
time: 54ms
memory: 143896kb
input:
1266 247 .####.#.##....#.##.#..#..#.#.#..##...#.#..#...#.#.##.###...##..#.######.###.#..##.#.#...#.#.##.####...##..##..##.###.###.#..#.###.##.#.##.#..####..##.#####......#...#....##..#..##.#.#.####.##.#.####..#...###..######.#.####..#.####.##.#..#######... ..#......##.##...##..#..#.#.###.###.#..#..#...
output:
....................................................................................................................................................................................................................................................... .......................................................
result:
ok 1266 lines
Test #39:
score: 0
Accepted
time: 93ms
memory: 181284kb
input:
1479 1004 ###########.##.#.#####..###.#.#############..#####.#####.##..######.#..############..########.##.###..#####..######.########..##..########.#..#.#..#.#.#####.#######.##..#####.####.#########.#..##..####.#######.#.####..####.#####.#########.##..##########..##.#.####.#.##.#..########..#####.....
output:
###########.##...#####..###.#.#############..#####.#####.##..######.#..############..########.##.###..#####..######.########......########.#..#.#..#.#.#####.#######.##..#####.####.#########.#..##..####.#######.#.####..####.#####.#########.##..##########..##.#.####.#.##.#..########..#####..##.#..####...
result:
ok 1479 lines
Test #40:
score: 0
Accepted
time: 25ms
memory: 143560kb
input:
1794 248 ....#.........................#...............................................#.............................#..................#..........#.........................#...........................................#.............#.......................#. .......................#.........#...........
output:
........................................................................................................................................................................................................................................................ ......................................................
result:
ok 1794 lines
Test #41:
score: 0
Accepted
time: 33ms
memory: 143204kb
input:
1196 125 ......#...........#.............................#........#..........#....#................#............................#..... ...........#........................#...#................#................................................................... ..........#...........#.#.........#.......
output:
............................................................................................................................. ............................................................................................................................. ...................................................
result:
ok 1196 lines
Test #42:
score: 0
Accepted
time: 46ms
memory: 143748kb
input:
918 207 ..........##...#.........#.....#...........#...#.........##..#...................##..####....#...#......#.......#..#.....###.###.#..#......#...#....#.......##........#.#....#.#..#...#.................#...... ........###.....##..#..........#............................##...##..#......#...##.....
output:
............................................................................................................................................................................................................... ...............................................................................................
result:
ok 918 lines
Test #43:
score: 0
Accepted
time: 76ms
memory: 147904kb
input:
666 1868 #..........##...........#.#.#......###.#..##...........#...#..#..##...###.##......#.#.......#..#..................#..............#..#......#.................#..#...........#....#..#.##..#........#....#..#...#..........#......##....##....#....#..#..#.#...#....#..##........#.#.#....##....#......
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 666 lines
Test #44:
score: 0
Accepted
time: 39ms
memory: 144760kb
input:
874 667 ..#......#..........#.#...........#.......#.............................#.##..#..#...#.................................#......#....#.#.......#............##..#...........#.........#........#.........#..................................#....#....#...#......................................#...#...
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 874 lines
Test #45:
score: 0
Accepted
time: 37ms
memory: 143840kb
input:
915 406 ......................................#......#................................#...............#.........................................#...#...............##...................#............#...........#...........#...#..........#.....#..#...........#.........#.....#.........##.#...............
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 915 lines
Test #46:
score: 0
Accepted
time: 80ms
memory: 174784kb
input:
1480 602 ###.##.######.#####.####..##.##.###########.##.#####..###.#.##.#.########.#.##.##########.######.##.####.####..##.##.#####.#####.#######.##########.#############################.#####.#######.#.#####.#################.#..##.########.#######.################.#####.#.####..###################...
output:
###.##.######.#####.####..##.##.###########.##.#####..###.#.##.#.########.#.##.##########.######.##.####.####..##.##.#####.#####.#######.##########.#############################.#####.#######.#.#####.#################.#..##.########.#######.################.#####.#.####..#####################..####....
result:
ok 1480 lines
Test #47:
score: 0
Accepted
time: 45ms
memory: 144044kb
input:
151 1739 .#..#.#...#.#.#....#.###.#..###..#.#.......#.##.#.#.#....#..#####.#...#.#.#.###.###..##..#...##..#.....#.##..#....#..#....#.#..#.##.#.#.#..####.#...##.###.#..##....#..#.#.#.....#.###.#....###...##.##.####..##.##..####.#.....###..#.##..#.............###...##...#..#####.#.##..####...#.#..#......
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 151 lines
Test #48:
score: 0
Accepted
time: 33ms
memory: 143080kb
input:
250 176 ......##..#........###....#.#..#####.#..##..##...#....#.....#..#....#.#......##......####........##..##..#..#......#.##...##.....#.#.#.#.#.#.#...#.......#...#.#.#.#.#...#.###.. ...........#..#.##..#..........##.##.#.##..#......##.#......#.#....##...##....####.....#.#..###..#.#..#........#.#....
output:
................................................................................................................................................................................ ..............................................................................................................................
result:
ok 250 lines
Test #49:
score: 0
Accepted
time: 38ms
memory: 148708kb
input:
589 431 ######.##..#########.#####.#...#######...##.#####.##.####.##.##..#######.###.####..#...########.###.##.###.#.##.#..####.###.##...##########.##.#####...##..###.##.#######.###.#.###.#######.#.#####.###.##.#.##....####.##########.##..######.####.####.#.#.##.###.##.###..####.##.####...##.##.####...
output:
######.##..#########.#####.#...#######...##.#####.##.####.##.##..#######.###.####......########.....##.###.#.##.#..####.###......##########....#####...##..###....#######.###.#.###.#######.#.......###....#.##....####.##########.##..######.####.####...#.##.###.##.###..####.##.####...##.##.####.###.###...
result:
ok 589 lines
Test #50:
score: 0
Accepted
time: 205ms
memory: 211348kb
input:
1656 1962 ####.######.#.#.######.###.###.#..#######..####.##..###.##.#..#####.#.####..#..##.######.###.##.######.###.#######...##.#..##.##.####.###########.#.##.##########.#.#.###..#.#####.#.#.#..#.######.##.#####.#####.########.#####.##########.#.#..#######.#..#.###..#..####.#.#####.##############....
output:
####.######.#...######.###.###.#..#######..####.##..###.##....#####.#.####..#..##.######........######.###.#######...##.#..##....####.###########...##.##########.#.#......#.#####.#.#......######.##.#####.#####.########.#####.##########...#..#######....#......#..####...#####.##############.#########....
result:
ok 1656 lines
Test #51:
score: 0
Accepted
time: 79ms
memory: 145600kb
input:
1253 556 .#.##.##.#.#.#.######.#.#.#..###.#.######.##.#.#..#..#.##..#.###..#.#..####.##..#....#.#.#####.....###...#..##.#...#..#........###.#..#.####.#..###.#...#.##...#.#..#.......##.#.#..#..##.#..###.#....#.#......##..###..#....#..##.#...#.#.#.###..##..###.###....#.#.#.##.#...#......###..#.#....##...
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1253 lines
Test #52:
score: 0
Accepted
time: 37ms
memory: 143540kb
input:
345 339 .##...#..#.##.#..##.##...##...#.##..#..#..##.#.#.##.#..##......#...#.....#....#.#.#.#........#......#....###..#.#...###.#..#..##.##...#...............#...#..##...#.#......##...#.......#......##..###........#......##.##.##.........###...#...#.#..#..#.####........#...#...#.#..#..##.###...#.......
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 345 lines
Test #53:
score: 0
Accepted
time: 164ms
memory: 155548kb
input:
1810 1576 #.###.........#..##................#......#.#.#...##.#.......#....#......##...#...#.......##............#.....#.#..#..#......#.#.###....#.##.#.#..#.#####..#.......##..#.....#..#.#...........#.#.#..#.........#.....##...#.#..###...#...#.......#.#.#......#.##.##..#...#.....#.##.#.##........#....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1810 lines
Test #54:
score: 0
Accepted
time: 97ms
memory: 169580kb
input:
1208 1357 ##.####..####..###########.#.#...###.##.#.####..###.#.####.#######.#.#####.##.####.#.################.###.#.#.###.#..######.##.####.#.#.##.##.#####.#.####..#.#.#.######.#.###.###.######.#..#.##.#.#.#.######.#.#####...#..#####.#####.#.#.#..#####..######.#.##.###.################.#..#.#...#....
output:
##.####..####..###########...#...###.##.#.####........####.#######...#####....####.#.################.......#........######.##.####.....##.##.#####.#.####..#.#.#.######.#.....###.######.#..#.##.#.#...######...#####...#..#####.#####.#...#..#####..######.#.##.###.################......#............###...
result:
ok 1208 lines
Test #55:
score: 0
Accepted
time: 53ms
memory: 147820kb
input:
1351 1040 #..#.#.....#....#...............#......................#.###...#...........#..##....#.......##...#.....#..........#......#..#..............#...#..................#.#.........#..........#.....#...#.#......#.#...........#.##......#...##.#...........#.................................#...#.......
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1351 lines
Test #56:
score: 0
Accepted
time: 175ms
memory: 152076kb
input:
1582 1581 .....##....#####.#..###.###.#..#......#.#...#...##.#.......###.##..#..##....#.#....#.#...#.#..###......##.....#.#...#####.###.#.####..#.....##..#.#..####..##.#.#.#....#.##...#....####..#...#....#..#...#...######.###.######...#.#...#.#.#..#.##.##...##.#....#.#.##.....##.##.#.#.#.##.##.....#...
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1582 lines
Test #57:
score: 0
Accepted
time: 66ms
memory: 146872kb
input:
1937 1139 ..#.......#.........................................#....#.............#..................#............#.....#......#.......................#...............#..........#..#.............................##.......#.....#............#...#...............#.##...##...............................#....
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1937 lines
Test #58:
score: 0
Accepted
time: 120ms
memory: 151180kb
input:
1913 1222 #...........#........#...........#...#..#...........#..##..............#..#......#..............#............#.#.........#..#......#....................##..#.....#..#....#.......#....#....#.#.......#.....#....#...........#.#...................#..............#.#.#...##......##..##.............
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1913 lines
Test #59:
score: 0
Accepted
time: 34ms
memory: 168520kb
input:
1725 337 #########..####################.####################################################################################.##########################################################.#####################.#..#######################################################.######.##########################....
output:
#########..####################.####################################################################################.##########################################################.#####################.#..#######################################################.######.##########################.#########...
result:
ok 1725 lines
Test #60:
score: 0
Accepted
time: 43ms
memory: 144532kb
input:
1146 1018 .#..#................#....#...#....#.........#......................................#.........#..#......................................#............................................#...........#.....##..........#....#.......................................#......#.............................
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 1146 lines
Test #61:
score: 0
Accepted
time: 51ms
memory: 147172kb
input:
92 1436 ###.#.####.##.#.##.####..####..#.##.#.#########################..#.#####.#############.##.###.#######.##.########.#.#####.###.#######.########.########.#################.#########.##.###.####.###.####.###.#.########...#####..#########.#####.##.######.#######.###.##.#########.##.#############...
output:
###.#.####.##...##.####..####..#.##.#.#########################..#.#####.#############....###.#######.##.########...#####.###.#######.########.########.#################.#########.##.###.####.###.####.###...########...#####..#########.#####.##.######.#######.###.##.#########.##.#####################...
result:
ok 92 lines
Test #62:
score: 0
Accepted
time: 63ms
memory: 147036kb
input:
474 1969 .#.#....#.#.#..#.##.###.......#.#.###.......####......#.##...##...#....#.....#.###.#.####.####.....#..#.##.#.....#.....##..#.....#####.......#.....#...#...#..#..#.....###......##....#........#.#.#...##..##..##...#.....###..#.#..##..###.####.###...##..#.....#..###.#.....##.#....##.#.#..##......
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 474 lines
Test #63:
score: 0
Accepted
time: 20ms
memory: 150104kb
input:
295 1264 .#.#.####.######..##..#..#..#######.#.###..###..###.####.#.#.######.#####.##..##.##.#####.##..#.####################.#.###.####.#.##...##.##.#.#####.##.####.##..####.####.##.##.###..###.###...#########.#################.#.##############.#.#..###..##..########.#.#################..####.#.#.#...
output:
.....####.######..##.....#..#######.#.###..###..###.####...#.######.#####...........#####.##..#.####################.#.###.####.#.##...##.##...#####.##.####.##..####.####....##......###.###...#########.#################.#.##############......###..##..########.#.#################..####.#.#.#######.#....
result:
ok 295 lines
Test #64:
score: 0
Accepted
time: 20ms
memory: 143156kb
input:
1841 4 #### ###. .### ##.# #.## ##.# #### #.## #.#. #### .### .### #### .### ..## .### ##.# .##. ##.# .#.# #.#. ###. ##.# .### #### ##.# ###. .#.# #### #.## #### .### ##.. .##. ###. ###. #### #### ##.# ###. ##.# ##.. #### ##.# ##.# ..## #### #### .#.# ##.. #### #### #### .### #### .### #### #### ###...
output:
.... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... ...
result:
ok 1841 lines
Test #65:
score: 0
Accepted
time: 37ms
memory: 145160kb
input:
697 1571 ...........#..............##.......#....................#...........##........................#............#..............................#..#.#..........................#.#.........##.#......#..............................................#.##...................................................
output:
...............................................................................................................................................................................................................................................................................................................
result:
ok 697 lines
Test #66:
score: -100
Memory Limit Exceeded
input:
1948 1934 ##.############.##.#########################.#########.##.#.#.#######..##.#######..##.##.####.#############.#####..#.############.###.#####.###############################.####.#########.####.###.#####.##.#################.#.###..####.####.#####.####..###.#########.#########...############...