提出 #24118397
ソースコード 拡げる
II=lambda:int(input())
MI=lambda:map(int,input().split())
OI=lambda:map(int,open(0).read().split())
#隣接リスト作成
N,Q=map(int,input().split())
G=[[]for _ in range(N)] #隣接リスト
for _ in range(N-1):
a,b=map(int,input().split())
G[a-1].append(b-1)
G[b-1].append(a-1)
#DFS/BFS 非再帰
from collections import deque
i_init,v_init,v_yet=0,0,-1
D=deque()
D.appendleft([i_init,v_init])
V=[v_yet]*N
V[i_init]=v_init
#探索
while D:
i,v=D.popleft()
for j in G[i]:
if V[j]==v_yet:
v_new=1-v
V[j]=v_new
D.appendleft([j,v_new])
for _ in range(Q):
a,b=map(int,input().split())
print(('Road','Town')[V[a-1]==V[b-1]])
提出情報
| 提出日時 | |
|---|---|
| 問題 | D - Collision |
| ユーザ | Pandruant |
| 言語 | Python (3.8.2) |
| 得点 | 400 |
| コード長 | 664 Byte |
| 結果 | AC |
| 実行時間 | 831 ms |
| メモリ | 26916 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 400 / 400 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | sample_00.txt, sample_01.txt, sample_02.txt |
| All | case_00.txt, case_01.txt, case_02.txt, case_03.txt, case_04.txt, case_05.txt, case_06.txt, case_07.txt, case_08.txt, case_09.txt, case_10.txt, case_11.txt, case_12.txt, case_13.txt, case_14.txt, case_15.txt, case_16.txt, case_17.txt, case_18.txt, case_19.txt, sample_00.txt, sample_01.txt, sample_02.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| case_00.txt | AC | 831 ms | 26888 KiB |
| case_01.txt | AC | 808 ms | 26736 KiB |
| case_02.txt | AC | 823 ms | 26916 KiB |
| case_03.txt | AC | 820 ms | 26900 KiB |
| case_04.txt | AC | 810 ms | 26904 KiB |
| case_05.txt | AC | 829 ms | 26668 KiB |
| case_06.txt | AC | 810 ms | 26384 KiB |
| case_07.txt | AC | 816 ms | 26792 KiB |
| case_08.txt | AC | 800 ms | 26296 KiB |
| case_09.txt | AC | 819 ms | 26656 KiB |
| case_10.txt | AC | 592 ms | 22628 KiB |
| case_11.txt | AC | 379 ms | 9844 KiB |
| case_12.txt | AC | 201 ms | 17348 KiB |
| case_13.txt | AC | 469 ms | 23468 KiB |
| case_14.txt | AC | 428 ms | 19676 KiB |
| case_15.txt | AC | 603 ms | 18488 KiB |
| case_16.txt | AC | 431 ms | 14656 KiB |
| case_17.txt | AC | 500 ms | 16560 KiB |
| case_18.txt | AC | 235 ms | 18152 KiB |
| case_19.txt | AC | 276 ms | 9444 KiB |
| sample_00.txt | AC | 28 ms | 9408 KiB |
| sample_01.txt | AC | 22 ms | 9340 KiB |
| sample_02.txt | AC | 26 ms | 9176 KiB |