191082025-11-24 16:36:12birozsVárosnézéspython3Time limit exceeded 0/801.1s10692 KiB
N,M = map(int,input().split())
L = list(map(int,input().split()))
Ut = []
Honnan = [0] * (N+1)
for _ in range(M):
    A,B = map(int,input().split())
    Ut.append([A,B])
sor = [[1,L[0]]]
maxhossz = 0
while len(sor) != 0:
    akt = sor.pop()
    aktter = akt[0]
    akthossz = akt[1]
    if aktter == N:
        if akthossz > maxhossz:
            maxhossz = akthossz
            honnan = Honnan[aktter]
            utvonal = [aktter]
            while honnan != 0:
                utvonal.append(honnan)
                honnan = Honnan[honnan]
    for el in Ut:
        if el[0] == aktter:
            sor.append([el[1],akthossz+L[el[1]-1]])
            Honnan[el[1]] = aktter
print(maxhossz)
for i in range(len(utvonal)-1,-1,-1):
    print(utvonal[i],end=" ")
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms3124 KiB
subtask20/20
2Accepted17ms3112 KiB
3Accepted16ms3124 KiB
4Accepted17ms3124 KiB
5Time limit exceeded1.077s3892 KiB
6Accepted312ms3380 KiB
7Time limit exceeded1.09s4660 KiB
8Time limit exceeded1.09s4564 KiB
9Accepted16ms3320 KiB
10Time limit exceeded1.082s5700 KiB
11Accepted17ms3128 KiB
12Accepted16ms3128 KiB
subtask30/25
13Accepted16ms3064 KiB
14Accepted17ms3124 KiB
15Accepted17ms3124 KiB
16Accepted541ms3180 KiB
17Accepted17ms3124 KiB
18Accepted75ms3168 KiB
19Accepted16ms3076 KiB
20Runtime error17ms3124 KiB
21Runtime error16ms3176 KiB
22Time limit exceeded1.1s3636 KiB
23Runtime error17ms3380 KiB
24Time limit exceeded1.08s3844 KiB
25Time limit exceeded1.1s3488 KiB
26Runtime error20ms3380 KiB
27Runtime error29ms4088 KiB
28Time limit exceeded1.085s8984 KiB
29Time limit exceeded1.08s4148 KiB
30Time limit exceeded1.1s9412 KiB
31Runtime error70ms6464 KiB
32Runtime error128ms10692 KiB
33Runtime error34ms5376 KiB
subtask40/20
34Accepted17ms3120 KiB
35Accepted17ms3116 KiB
36Accepted17ms3172 KiB
37Accepted16ms3116 KiB
38Accepted569ms3312 KiB
39Accepted17ms3120 KiB
40Accepted72ms3312 KiB
41Runtime error17ms3068 KiB
42Runtime error17ms3144 KiB
43Runtime error16ms3124 KiB
44Accepted570ms3176 KiB
45Runtime error16ms3180 KiB
46Time limit exceeded1.1s3128 KiB
47Accepted56ms3124 KiB
48Runtime error17ms3124 KiB
49Runtime error50ms3124 KiB
50Accepted16ms3124 KiB
51Accepted16ms3124 KiB
52Accepted16ms3192 KiB
53Accepted16ms3124 KiB
54Accepted16ms3124 KiB
55Accepted16ms3124 KiB
56Accepted14ms3124 KiB
57Accepted16ms3124 KiB
58Accepted16ms3124 KiB
59Accepted17ms3124 KiB
60Accepted16ms3016 KiB
61Accepted17ms3124 KiB
62Accepted17ms3172 KiB
63Accepted16ms2952 KiB
64Accepted17ms3028 KiB
65Accepted17ms2996 KiB
66Accepted17ms3124 KiB
subtask50/15
67Accepted17ms3120 KiB
68Accepted17ms3112 KiB
69Accepted16ms3124 KiB
70Accepted17ms3124 KiB
71Time limit exceeded1.077s3892 KiB
72Accepted312ms3380 KiB
73Time limit exceeded1.09s4660 KiB
74Time limit exceeded1.09s4564 KiB
75Accepted16ms3320 KiB
76Time limit exceeded1.082s5700 KiB
77Accepted17ms3128 KiB
78Accepted16ms3128 KiB
79Accepted16ms3064 KiB
80Accepted17ms3124 KiB
81Accepted17ms3124 KiB
82Accepted541ms3180 KiB
83Accepted17ms3124 KiB
84Accepted75ms3168 KiB
85Accepted16ms3076 KiB
86Runtime error17ms3124 KiB
87Runtime error16ms3176 KiB
88Time limit exceeded1.1s3636 KiB
89Runtime error17ms3380 KiB
90Time limit exceeded1.08s3844 KiB
91Time limit exceeded1.1s3488 KiB
92Runtime error20ms3380 KiB
93Runtime error29ms4088 KiB
94Time limit exceeded1.085s8984 KiB
95Time limit exceeded1.08s4148 KiB
96Time limit exceeded1.1s9412 KiB
97Runtime error70ms6464 KiB
98Runtime error128ms10692 KiB
99Runtime error34ms5376 KiB
100Accepted17ms3116 KiB
101Accepted17ms3172 KiB
102Accepted16ms3116 KiB
103Accepted569ms3312 KiB
104Accepted17ms3120 KiB
105Accepted72ms3312 KiB
106Runtime error17ms3068 KiB
107Runtime error17ms3144 KiB
108Runtime error16ms3124 KiB
109Accepted570ms3176 KiB
110Runtime error16ms3180 KiB
111Time limit exceeded1.1s3128 KiB
112Accepted56ms3124 KiB
113Runtime error17ms3124 KiB
114Runtime error50ms3124 KiB
115Accepted16ms3124 KiB
116Accepted16ms3124 KiB
117Accepted16ms3192 KiB
118Accepted16ms3124 KiB
119Accepted16ms3124 KiB
120Accepted16ms3124 KiB
121Accepted14ms3124 KiB
122Accepted16ms3124 KiB
123Accepted16ms3124 KiB
124Accepted17ms3124 KiB
125Accepted16ms3016 KiB
126Accepted17ms3124 KiB
127Accepted17ms3172 KiB
128Accepted16ms2952 KiB
129Accepted17ms3028 KiB
130Accepted17ms2996 KiB
131Accepted17ms3124 KiB
132Time limit exceeded1.085s3380 KiB
133Runtime error17ms3268 KiB
134Time limit exceeded1.085s3624 KiB
135Time limit exceeded1.085s3372 KiB
136Time limit exceeded1.1s3424 KiB
137Time limit exceeded1.085s3380 KiB
138Time limit exceeded1.085s3564 KiB
139Runtime error19ms3536 KiB
140Time limit exceeded1.1s3968 KiB
141Accepted981ms3560 KiB
142Time limit exceeded1.075s4660 KiB
143Time limit exceeded1.078s4936 KiB
144Time limit exceeded1.08s5536 KiB
145Time limit exceeded1.1s4404 KiB
146Time limit exceeded1.087s7044 KiB
147Time limit exceeded1.078s6192 KiB
148Time limit exceeded1.078s6236 KiB
149Time limit exceeded1.1s5172 KiB