Submission #7468793
Source Code Expand
from collections import deque def resolve(): # given N=int(input()) G=list(range(N)) E=[set() for _ in range(N)] for i in range(N-1): u,v=map(lambda x:int(x)-1,input().split()) E[u].add(v) E[v].add(u) # query for _ in range(int(input())): start,goal=map(lambda x:int(x)-1,input().split()) d=[float("inf") if i!=start else 0 for i in G] Q=deque([start]) while(Q): u=Q.popleft() for v in E[u]: if d[v]>d[u]+1: d[v]=d[u]+1 Q.append(v) # result print(d[goal]+1) resolve()
Submission Info
Submission Time | |
---|---|
Task | D - 閉路 |
User | moni0627 |
Language | PyPy3 (2.4.0) |
Score | 30 |
Code Size | 676 Byte |
Status | TLE |
Exec Time | 2111 ms |
Memory | 131936 KB |
Judge Result
Set Name | Sample | Subtask1 | Subtask2 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 30 / 30 | 0 / 70 | ||||||||
Status |
|
|
|
Set Name | Test Cases |
---|---|
Sample | subtask0_sample01.txt, subtask0_sample02.txt, subtask0_sample03.txt |
Subtask1 | subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt |
Subtask2 | subtask0_sample01.txt, subtask0_sample02.txt, subtask0_sample03.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask2_01.txt, subtask2_02.txt, subtask2_03.txt, subtask2_04.txt, subtask2_05.txt, subtask2_06.txt, subtask2_07.txt, subtask2_08.txt, subtask2_09.txt, subtask2_10.txt, subtask2_11.txt, subtask2_12.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
subtask0_sample01.txt | AC | 160 ms | 38256 KB |
subtask0_sample02.txt | AC | 160 ms | 38256 KB |
subtask0_sample03.txt | AC | 163 ms | 38256 KB |
subtask1_01.txt | AC | 636 ms | 75680 KB |
subtask1_02.txt | AC | 625 ms | 75424 KB |
subtask1_03.txt | AC | 160 ms | 38256 KB |
subtask1_04.txt | AC | 164 ms | 38256 KB |
subtask1_05.txt | AC | 207 ms | 39664 KB |
subtask1_06.txt | AC | 202 ms | 39664 KB |
subtask1_07.txt | AC | 716 ms | 78880 KB |
subtask1_08.txt | AC | 710 ms | 77600 KB |
subtask1_09.txt | AC | 747 ms | 77088 KB |
subtask1_10.txt | AC | 718 ms | 78752 KB |
subtask1_11.txt | AC | 693 ms | 76064 KB |
subtask1_12.txt | AC | 731 ms | 77344 KB |
subtask2_01.txt | TLE | 2111 ms | 131916 KB |
subtask2_02.txt | TLE | 2110 ms | 131936 KB |
subtask2_03.txt | AC | 1444 ms | 48856 KB |
subtask2_04.txt | TLE | 2105 ms | 52676 KB |
subtask2_05.txt | TLE | 2108 ms | 67548 KB |
subtask2_06.txt | TLE | 2107 ms | 64732 KB |
subtask2_07.txt | TLE | 2111 ms | 125772 KB |
subtask2_08.txt | TLE | 2110 ms | 124752 KB |
subtask2_09.txt | TLE | 2111 ms | 124492 KB |
subtask2_10.txt | TLE | 2111 ms | 125900 KB |
subtask2_11.txt | TLE | 2111 ms | 124876 KB |
subtask2_12.txt | TLE | 2111 ms | 126156 KB |