117362024-11-08 14:54:20redfoxdeltaBob Baba Zárójelsorozatapython3Hibás válasz 20/10017ms3424 KiB
N = int(input())
A = [int(i) for i in input().split()]
csuk = 0
z = ''
for i in range(N-1,-1,-1):
    x = A[i]
    if csuk >= x:
        z = '(' * x + z
        csuk -= x
    else:
        z = ')' * x + z
        csuk += x
if csuk == 0:
    print(z)
else:
    print(-1)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva16ms3056 KiB
2Elfogadva16ms2872 KiB
3Elfogadva16ms2872 KiB
subtask220/20
4Elfogadva16ms3004 KiB
5Elfogadva16ms3088 KiB
6Elfogadva16ms3128 KiB
subtask30/30
7Hibás válasz17ms2872 KiB
8Hibás válasz16ms2872 KiB
9Hibás válasz14ms3128 KiB
10Elfogadva16ms3064 KiB
11Hibás válasz16ms3064 KiB
subtask40/50
12Elfogadva17ms3128 KiB
13Hibás válasz17ms3128 KiB
14Hibás válasz17ms3152 KiB
15Hibás válasz17ms3164 KiB
16Elfogadva17ms3272 KiB
17Elfogadva17ms3084 KiB
18Elfogadva16ms3128 KiB
19Hibás válasz16ms3272 KiB
20Hibás válasz17ms3128 KiB
21Hibás válasz17ms3128 KiB
22Elfogadva17ms3132 KiB
23Elfogadva17ms3128 KiB
24Elfogadva17ms3128 KiB
25Hibás válasz16ms3140 KiB
26Hibás válasz14ms3048 KiB
27Elfogadva17ms3252 KiB
28Elfogadva16ms3128 KiB
29Elfogadva17ms3320 KiB
30Elfogadva16ms3320 KiB
31Hibás válasz16ms3216 KiB
32Hibás válasz16ms3216 KiB
33Elfogadva16ms3212 KiB
34Elfogadva17ms3340 KiB
35Elfogadva16ms3128 KiB
36Hibás válasz16ms3128 KiB
37Hibás válasz16ms3128 KiB
38Hibás válasz17ms3072 KiB
39Hibás válasz14ms2980 KiB
40Hibás válasz17ms3124 KiB
41Hibás válasz17ms3124 KiB
42Hibás válasz17ms3424 KiB
43Hibás válasz17ms3324 KiB
44Hibás válasz16ms3216 KiB
45Hibás válasz14ms3180 KiB
46Hibás válasz16ms3048 KiB
47Hibás válasz17ms3220 KiB
48Hibás válasz17ms3128 KiB
49Hibás válasz17ms3376 KiB
50Elfogadva17ms3256 KiB
51Hibás válasz17ms3200 KiB
52Hibás válasz17ms3216 KiB
53Hibás válasz17ms3220 KiB
54Hibás válasz17ms3312 KiB
55Hibás válasz17ms3136 KiB
56Hibás válasz17ms3128 KiB
57Hibás válasz16ms3128 KiB
58Hibás válasz16ms3128 KiB