116292024-11-01 21:36:20KezdőBob Baba Zárójelsorozatapython3Hibás válasz 20/10017ms3476 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
1Elfogadva16ms2892 KiB
2Elfogadva14ms3092 KiB
3Elfogadva16ms2872 KiB
subtask220/20
4Elfogadva16ms3128 KiB
5Elfogadva16ms3128 KiB
6Elfogadva16ms3128 KiB
subtask30/30
7Hibás válasz16ms3024 KiB
8Hibás válasz16ms2980 KiB
9Hibás válasz16ms2984 KiB
10Elfogadva16ms3128 KiB
11Hibás válasz16ms2872 KiB
subtask40/50
12Elfogadva17ms3180 KiB
13Hibás válasz17ms3140 KiB
14Hibás válasz17ms3128 KiB
15Hibás válasz17ms3128 KiB
16Elfogadva17ms3100 KiB
17Elfogadva17ms3120 KiB
18Elfogadva16ms3284 KiB
19Hibás válasz16ms3248 KiB
20Hibás válasz17ms3228 KiB
21Hibás válasz17ms3128 KiB
22Elfogadva17ms3128 KiB
23Elfogadva17ms3124 KiB
24Elfogadva17ms3436 KiB
25Hibás válasz16ms3240 KiB
26Hibás válasz16ms3128 KiB
27Elfogadva16ms3132 KiB
28Elfogadva17ms3128 KiB
29Elfogadva16ms3128 KiB
30Elfogadva16ms3384 KiB
31Hibás válasz16ms3140 KiB
32Hibás válasz17ms3324 KiB
33Elfogadva17ms3128 KiB
34Elfogadva16ms3128 KiB
35Elfogadva16ms3128 KiB
36Hibás válasz16ms3088 KiB
37Hibás válasz17ms3212 KiB
38Hibás válasz14ms3156 KiB
39Hibás válasz16ms3140 KiB
40Hibás válasz16ms3324 KiB
41Hibás válasz16ms3144 KiB
42Hibás válasz17ms3128 KiB
43Hibás válasz16ms3372 KiB
44Hibás válasz16ms3128 KiB
45Hibás válasz16ms3312 KiB
46Hibás válasz16ms3128 KiB
47Hibás válasz16ms3428 KiB
48Hibás válasz17ms3216 KiB
49Hibás válasz16ms3128 KiB
50Elfogadva16ms3192 KiB
51Hibás válasz16ms3224 KiB
52Hibás válasz17ms3228 KiB
53Hibás válasz17ms3128 KiB
54Hibás válasz17ms3120 KiB
55Hibás válasz17ms3144 KiB
56Hibás válasz17ms3120 KiB
57Hibás válasz17ms3128 KiB
58Hibás válasz17ms3476 KiB