209112026-01-11 10:31:39vyrallHírláncpython3Runtime error 0/8090ms25080 KiB
n = int(input())
hirlanc = [int(i) for i in input().split()]
length = []
mx = (1, length[0])

for i in range(n):
    seen = []
    elem = i + 1
    while elem not in seen:
        seen.append(elem)
        elem = hirlanc[elem - 1]
    if len(seen) > mx[1]:
        mx = (i + 1, len(seen))

print(mx[0], mx[1])
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Runtime error16ms2868 KiB
subtask20/20
2Runtime error17ms3124 KiB
3Runtime error17ms3136 KiB
4Runtime error17ms3124 KiB
5Runtime error17ms3108 KiB
6Runtime error17ms3124 KiB
7Runtime error17ms3576 KiB
8Runtime error17ms3124 KiB
9Runtime error17ms3220 KiB
10Runtime error16ms3296 KiB
11Runtime error17ms3256 KiB
12Runtime error16ms3212 KiB
subtask30/18
13Runtime error83ms24864 KiB
14Runtime error89ms25060 KiB
15Runtime error82ms25080 KiB
16Runtime error90ms24980 KiB
17Runtime error90ms25064 KiB
18Runtime error86ms25064 KiB
19Runtime error82ms25008 KiB
20Runtime error82ms24884 KiB
21Runtime error82ms25068 KiB
22Runtime error82ms25056 KiB
subtask40/42
23Runtime error17ms2888 KiB
24Runtime error17ms3124 KiB
25Runtime error17ms3136 KiB
26Runtime error17ms3124 KiB
27Runtime error17ms3108 KiB
28Runtime error17ms3124 KiB
29Runtime error17ms3576 KiB
30Runtime error17ms3124 KiB
31Runtime error17ms3220 KiB
32Runtime error16ms3296 KiB
33Runtime error17ms3256 KiB
34Runtime error16ms3212 KiB
35Runtime error83ms24864 KiB
36Runtime error89ms25060 KiB
37Runtime error82ms25080 KiB
38Runtime error90ms24980 KiB
39Runtime error90ms25064 KiB
40Runtime error86ms25064 KiB
41Runtime error82ms25008 KiB
42Runtime error82ms24884 KiB
43Runtime error82ms25068 KiB
44Runtime error82ms25056 KiB
45Runtime error89ms24912 KiB
46Runtime error82ms25064 KiB
47Runtime error82ms25056 KiB
48Runtime error82ms24828 KiB
49Runtime error83ms25060 KiB
50Runtime error90ms24912 KiB
51Runtime error82ms25056 KiB
52Runtime error89ms25080 KiB
53Runtime error87ms25072 KiB
54Runtime error82ms24920 KiB