Submission #420574
Source Code Expand
def dfs(M, p): visited, stack = set(), [p] while stack: vertex = stack.pop(0) if vertex[0] < 0 or vertex[0] >= len(M) or vertex[1] < 0 or vertex[1] >= len(M[0]): continue if M[vertex[0]][vertex[1]] == "g": return True if vertex not in visited: visited.add(vertex) for i in [-1, 0, 1]: for j in [-1, 0, 1]: stack.append((vertex[0]+i, vertex[1]+j,)) return False if __name__ == "__main__": H, W = [int(i) for i in input().strip().split()] M = [] for i in range(H): tmp = [s for s in list(input())] if "s" in tmp: ps = (i, tmp.index("s"),) M.append(tmp) if dfs(M, ps): print("Yes") else: print("No")
Submission Info
Submission Time | |
---|---|
Task | A - 深さ優先探索 |
User | masatana |
Language | Python (3.4.2) |
Score | 0 |
Code Size | 2341 Byte |
Status | WA |
Exec Time | 2042 ms |
Memory | 18764 KB |
Judge Result
Set Name | Sample | All | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 100 | ||||||||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt |
All | 00_min_01.txt, 00_min_02.txt, 00_min_03.txt, 00_min_04.txt, 00_min_05.txt, 00_min_06.txt, 00_min_07.txt, 00_min_08.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 01_rnd_00.txt, 01_rnd_01.txt, 01_rnd_02.txt, 01_rnd_03.txt, 01_rnd_04.txt, 01_rnd_05.txt, 01_rnd_06.txt, 01_rnd_07.txt, 01_rnd_08.txt, 01_rnd_09.txt, 01_rnd_10.txt, 01_rnd_11.txt, 01_rnd_12.txt, 01_rnd_13.txt, 01_rnd_14.txt, 01_rnd_15.txt, 01_rnd_16.txt, 01_rnd_17.txt, 01_rnd_18.txt, 01_rnd_19.txt, 02_rndhard_00.txt, 02_rndhard_01.txt, 02_rndhard_02.txt, 02_rndhard_03.txt, 02_rndhard_04.txt, 02_rndhard_05.txt, 02_rndhard_06.txt, 02_rndhard_07.txt, 02_rndhard_08.txt, 02_rndhard_09.txt, 02_rndhard_10.txt, 02_rndhard_11.txt, 02_rndhard_12.txt, 02_rndhard_13.txt, 02_rndhard_14.txt, 02_rndhard_15.txt, 02_rndhard_16.txt, 02_rndhard_17.txt, 02_rndhard_18.txt, 02_rndhard_19.txt, 02_rndhard_20.txt, 02_rndhard_21.txt, 02_rndhard_22.txt, 02_rndhard_23.txt, 02_rndhard_24.txt, 02_rndhard_25.txt, 02_rndhard_26.txt, 02_rndhard_27.txt, 02_rndhard_28.txt, 02_rndhard_29.txt, 02_rndhard_30.txt, 02_rndhard_31.txt, 02_rndhard_32.txt, 02_rndhard_33.txt, 02_rndhard_34.txt, 02_rndhard_35.txt, 02_rndhard_36.txt, 02_rndhard_37.txt, 02_rndhard_38.txt, 02_rndhard_39.txt, 03_rndhardsmall_00.txt, 03_rndhardsmall_01.txt, 03_rndhardsmall_02.txt, 03_rndhardsmall_03.txt, 03_rndhardsmall_04.txt, 03_rndhardsmall_05.txt, 03_rndhardsmall_06.txt, 03_rndhardsmall_07.txt, 03_rndhardsmall_08.txt, 03_rndhardsmall_09.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_min_01.txt | AC | 221 ms | 6880 KB |
00_min_02.txt | WA | 91 ms | 6756 KB |
00_min_03.txt | WA | 87 ms | 6756 KB |
00_min_04.txt | WA | 85 ms | 6752 KB |
00_min_05.txt | AC | 87 ms | 6744 KB |
00_min_06.txt | WA | 87 ms | 6756 KB |
00_min_07.txt | WA | 87 ms | 6756 KB |
00_min_08.txt | WA | 90 ms | 6724 KB |
00_sample_01.txt | WA | 87 ms | 6752 KB |
00_sample_02.txt | AC | 86 ms | 6760 KB |
00_sample_03.txt | WA | 84 ms | 6756 KB |
00_sample_04.txt | AC | 85 ms | 6760 KB |
00_sample_05.txt | WA | 84 ms | 6760 KB |
01_rnd_00.txt | TLE | 2035 ms | 18640 KB |
01_rnd_01.txt | AC | 952 ms | 14816 KB |
01_rnd_02.txt | TLE | 2036 ms | 17868 KB |
01_rnd_03.txt | TLE | 2036 ms | 15192 KB |
01_rnd_04.txt | TLE | 2035 ms | 14668 KB |
01_rnd_05.txt | TLE | 2035 ms | 15308 KB |
01_rnd_06.txt | TLE | 2037 ms | 15896 KB |
01_rnd_07.txt | TLE | 2036 ms | 16920 KB |
01_rnd_08.txt | TLE | 2036 ms | 15312 KB |
01_rnd_09.txt | TLE | 2034 ms | 17076 KB |
01_rnd_10.txt | TLE | 2034 ms | 15548 KB |
01_rnd_11.txt | WA | 823 ms | 13892 KB |
01_rnd_12.txt | TLE | 2035 ms | 15424 KB |
01_rnd_13.txt | AC | 285 ms | 10336 KB |
01_rnd_14.txt | TLE | 2033 ms | 17248 KB |
01_rnd_15.txt | TLE | 2035 ms | 15436 KB |
01_rnd_16.txt | TLE | 2034 ms | 17096 KB |
01_rnd_17.txt | TLE | 2037 ms | 16204 KB |
01_rnd_18.txt | TLE | 2036 ms | 16336 KB |
01_rnd_19.txt | TLE | 2036 ms | 16408 KB |
02_rndhard_00.txt | TLE | 2036 ms | 18640 KB |
02_rndhard_01.txt | TLE | 2036 ms | 18764 KB |
02_rndhard_02.txt | TLE | 2035 ms | 15948 KB |
02_rndhard_03.txt | TLE | 2041 ms | 15948 KB |
02_rndhard_04.txt | TLE | 2036 ms | 17700 KB |
02_rndhard_05.txt | TLE | 2036 ms | 17868 KB |
02_rndhard_06.txt | TLE | 2036 ms | 17492 KB |
02_rndhard_07.txt | TLE | 2036 ms | 17368 KB |
02_rndhard_08.txt | TLE | 2036 ms | 16316 KB |
02_rndhard_09.txt | TLE | 2036 ms | 16184 KB |
02_rndhard_10.txt | TLE | 2035 ms | 15188 KB |
02_rndhard_11.txt | TLE | 2036 ms | 15192 KB |
02_rndhard_12.txt | WA | 891 ms | 13376 KB |
02_rndhard_13.txt | WA | 916 ms | 13372 KB |
02_rndhard_14.txt | TLE | 2036 ms | 16176 KB |
02_rndhard_15.txt | TLE | 2036 ms | 16064 KB |
02_rndhard_16.txt | TLE | 2036 ms | 15420 KB |
02_rndhard_17.txt | TLE | 2042 ms | 15288 KB |
02_rndhard_18.txt | TLE | 2037 ms | 15932 KB |
02_rndhard_19.txt | TLE | 2036 ms | 15800 KB |
02_rndhard_20.txt | TLE | 2035 ms | 15932 KB |
02_rndhard_21.txt | TLE | 2036 ms | 15980 KB |
02_rndhard_22.txt | TLE | 2035 ms | 16752 KB |
02_rndhard_23.txt | TLE | 2036 ms | 16776 KB |
02_rndhard_24.txt | TLE | 2034 ms | 17064 KB |
02_rndhard_25.txt | TLE | 2035 ms | 16940 KB |
02_rndhard_26.txt | TLE | 2036 ms | 14424 KB |
02_rndhard_27.txt | TLE | 2036 ms | 14552 KB |
02_rndhard_28.txt | WA | 721 ms | 11600 KB |
02_rndhard_29.txt | WA | 724 ms | 11596 KB |
02_rndhard_30.txt | WA | 713 ms | 11996 KB |
02_rndhard_31.txt | WA | 719 ms | 11872 KB |
02_rndhard_32.txt | TLE | 2036 ms | 17576 KB |
02_rndhard_33.txt | TLE | 2035 ms | 17452 KB |
02_rndhard_34.txt | TLE | 2036 ms | 16952 KB |
02_rndhard_35.txt | TLE | 2036 ms | 16828 KB |
02_rndhard_36.txt | TLE | 2035 ms | 16432 KB |
02_rndhard_37.txt | TLE | 2036 ms | 16412 KB |
02_rndhard_38.txt | TLE | 2035 ms | 15676 KB |
02_rndhard_39.txt | TLE | 2042 ms | 15428 KB |
03_rndhardsmall_00.txt | WA | 87 ms | 6760 KB |
03_rndhardsmall_01.txt | WA | 85 ms | 6724 KB |
03_rndhardsmall_02.txt | WA | 86 ms | 6760 KB |
03_rndhardsmall_03.txt | WA | 88 ms | 6752 KB |
03_rndhardsmall_04.txt | WA | 89 ms | 6752 KB |
03_rndhardsmall_05.txt | WA | 88 ms | 6740 KB |
03_rndhardsmall_06.txt | WA | 85 ms | 6760 KB |
03_rndhardsmall_07.txt | WA | 88 ms | 6756 KB |
03_rndhardsmall_08.txt | WA | 89 ms | 6752 KB |
03_rndhardsmall_09.txt | WA | 86 ms | 6740 KB |