提出 #38423135
ソースコード 拡げる
N, M = map(int,input().split())
g = [[] for i in range(N)]
for i in range(M):
u, v = map(int, input().split())
u -= 1
v -= 1
g[u].append(v)
g[v].append(u)
count1 = 0
count2 = 0
s = -1
id = -1
for i in range(N):
if len(g[i]) == 1:
count1 += 1
id = i
s = g[i][0]
elif len(g[i]) == 2:
count2 += 1
flag = False
if count1 == 2 and count2 == N - 2:
flag = True
seen = []
if flag:
for i in range(N):
if len(g[s]) == 2:
if id in seen:
break
seen.append(id)
g[s].remove(id)
id = s
s = g[s][0]
else:
seen.append(id)
seen.append(s)
break
seen.sort()
if flag:
if len(seen) == N:
print("Yes")
else:
print("No")
提出情報
| 提出日時 | |
|---|---|
| 問題 | C - Path Graph? |
| ユーザ | Jone931 |
| 言語 | PyPy3 (7.3.0) |
| 得点 | 0 |
| コード長 | 876 Byte |
| 結果 | WA |
| 実行時間 | 2208 ms |
| メモリ | 95688 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 0 / 300 | ||||||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | 00_example_00.txt, 00_example_01.txt, 00_example_02.txt |
| All | 00_example_00.txt, 00_example_01.txt, 00_example_02.txt, 01_dense_00.txt, 02_path_00.txt, 02_path_01.txt, 02_path_02.txt, 02_path_03.txt, 02_path_04.txt, 02_path_05.txt, 02_path_06.txt, 02_path_07.txt, 02_path_08.txt, 02_path_09.txt, 03_paths_00.txt, 03_paths_01.txt, 03_paths_02.txt, 04_cycles_00.txt, 04_cycles_01.txt, 04_cycles_02.txt, 04_cycles_03.txt, 04_cycles_04.txt, 04_cycles_05.txt, 05_corner_00.txt, 05_corner_01.txt, 05_corner_02.txt, 05_corner_03.txt, 05_corner_04.txt, 05_corner_05.txt, 06_random_00.txt, 06_random_01.txt, 06_random_02.txt, 06_random_03.txt, 06_random_04.txt, 07_small_00.txt, 07_small_01.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00_example_00.txt | AC | 71 ms | 61940 KiB |
| 00_example_01.txt | AC | 53 ms | 61912 KiB |
| 00_example_02.txt | AC | 51 ms | 61888 KiB |
| 01_dense_00.txt | AC | 184 ms | 75960 KiB |
| 02_path_00.txt | TLE | 2208 ms | 95688 KiB |
| 02_path_01.txt | TLE | 2208 ms | 95612 KiB |
| 02_path_02.txt | TLE | 2208 ms | 84112 KiB |
| 02_path_03.txt | TLE | 2208 ms | 91100 KiB |
| 02_path_04.txt | TLE | 2208 ms | 84232 KiB |
| 02_path_05.txt | TLE | 2208 ms | 92260 KiB |
| 02_path_06.txt | AC | 1754 ms | 82132 KiB |
| 02_path_07.txt | TLE | 2208 ms | 93044 KiB |
| 02_path_08.txt | TLE | 2208 ms | 83640 KiB |
| 02_path_09.txt | AC | 114 ms | 70352 KiB |
| 03_paths_00.txt | AC | 407 ms | 91144 KiB |
| 03_paths_01.txt | AC | 417 ms | 90956 KiB |
| 03_paths_02.txt | AC | 248 ms | 81032 KiB |
| 04_cycles_00.txt | AC | 380 ms | 91056 KiB |
| 04_cycles_01.txt | AC | 381 ms | 91092 KiB |
| 04_cycles_02.txt | AC | 389 ms | 90904 KiB |
| 04_cycles_03.txt | AC | 414 ms | 90844 KiB |
| 04_cycles_04.txt | AC | 405 ms | 90308 KiB |
| 04_cycles_05.txt | AC | 218 ms | 79056 KiB |
| 05_corner_00.txt | WA | 720 ms | 92652 KiB |
| 05_corner_01.txt | WA | 623 ms | 92084 KiB |
| 05_corner_02.txt | WA | 480 ms | 91528 KiB |
| 05_corner_03.txt | WA | 402 ms | 91232 KiB |
| 05_corner_04.txt | WA | 385 ms | 91360 KiB |
| 05_corner_05.txt | WA | 480 ms | 91172 KiB |
| 06_random_00.txt | AC | 527 ms | 89912 KiB |
| 06_random_01.txt | AC | 536 ms | 89932 KiB |
| 06_random_02.txt | AC | 520 ms | 88000 KiB |
| 06_random_03.txt | AC | 522 ms | 86308 KiB |
| 06_random_04.txt | AC | 509 ms | 85972 KiB |
| 07_small_00.txt | AC | 53 ms | 61992 KiB |
| 07_small_01.txt | AC | 57 ms | 61736 KiB |