Submission #1176605


Source Code Expand

import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time
 
sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7
 
def LI(): return list(map(int, input().split()))
def II(): return int(input())
def LS(): return input().split()
def S(): return input()
 
 
def main():
    n = II()
    a = [0] + [II() for _ in range(n-1)]
    d = {}
    for i in range(1,n):
        if a[i] not in d:
            d[a[i]] = []
        d[a[i]].append(i+1)
    m = {}
    def f(i):
        if i not in d:
            return 0
        t = [f(c) for c in d[i]]
        t.sort()
        r = 0
        for c in t:
            if r < c:
                r = c
            r += 1
        return r
    return f(1)
 
 
print(main())

Submission Info

Submission Time
Task B - Tournament
User iehn
Language PyPy3 (2.4.0)
Score 0
Code Size 773 Byte
Status TLE
Exec Time 2159 ms
Memory 898412 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 800
Status
AC × 3
AC × 46
TLE × 6
MLE × 1
Set Name Test Cases
Sample s1.txt, s2.txt, s3.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, 17.txt, 18.txt, 19.txt, 20.txt, 21.txt, 22.txt, 23.txt, 24.txt, 25.txt, 26.txt, 27.txt, 28.txt, 29.txt, 30.txt, 31.txt, 32.txt, 33.txt, 34.txt, 35.txt, 36.txt, 37.txt, 38.txt, 39.txt, 40.txt, 41.txt, 42.txt, 43.txt, 44.txt, 45.txt, 46.txt, 47.txt, 48.txt, 49.txt, 50.txt, s1.txt, s2.txt, s3.txt
Case Name Status Exec Time Memory
01.txt AC 999 ms 117332 KB
02.txt AC 996 ms 115412 KB
03.txt AC 997 ms 118228 KB
04.txt AC 982 ms 119380 KB
05.txt AC 942 ms 111444 KB
06.txt AC 971 ms 113620 KB
07.txt AC 1000 ms 118868 KB
08.txt AC 972 ms 114016 KB
09.txt AC 990 ms 116692 KB
10.txt AC 936 ms 111828 KB
11.txt TLE 2122 ms 316212 KB
12.txt TLE 2146 ms 705644 KB
13.txt TLE 2159 ms 890732 KB
14.txt TLE 2159 ms 877932 KB
15.txt TLE 2159 ms 898412 KB
16.txt TLE 2150 ms 748028 KB
17.txt MLE 1996 ms 632556 KB
18.txt AC 1390 ms 225900 KB
19.txt AC 1024 ms 144212 KB
20.txt AC 1173 ms 122328 KB
21.txt AC 604 ms 83668 KB
22.txt AC 603 ms 81492 KB
23.txt AC 607 ms 81364 KB
24.txt AC 621 ms 80212 KB
25.txt AC 605 ms 77652 KB
26.txt AC 613 ms 77524 KB
27.txt AC 589 ms 77524 KB
28.txt AC 596 ms 77524 KB
29.txt AC 619 ms 78696 KB
30.txt AC 627 ms 79828 KB
31.txt AC 951 ms 114004 KB
32.txt AC 742 ms 94548 KB
33.txt AC 723 ms 90708 KB
34.txt AC 660 ms 84948 KB
35.txt AC 658 ms 83156 KB
36.txt AC 628 ms 80852 KB
37.txt AC 619 ms 79316 KB
38.txt AC 634 ms 79060 KB
39.txt AC 623 ms 78804 KB
40.txt AC 603 ms 77524 KB
41.txt AC 280 ms 64236 KB
42.txt AC 277 ms 64236 KB
43.txt AC 273 ms 64236 KB
44.txt AC 278 ms 64236 KB
45.txt AC 280 ms 64236 KB
46.txt AC 278 ms 64236 KB
47.txt AC 279 ms 64236 KB
48.txt AC 276 ms 64236 KB
49.txt AC 275 ms 64236 KB
50.txt AC 281 ms 64236 KB
s1.txt AC 281 ms 64236 KB
s2.txt AC 286 ms 64364 KB
s3.txt AC 281 ms 64236 KB