5358 2023. 04. 26 13:15:02 horvathabel Zárójelek cpp17 Hibás válasz 20/100 27ms 5468 KiB
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n;
    cin>>n;
    vector<pair<int, int>> v;
    int check=0;
    for (int i=0; i<n;i++){
        string a;
        cin>>a;
        int num=0;
        for (char x:a){
            if (x==')') num--;
            else num++;
        }
        check+=num;
        v.push_back({num,i+1});
    }

    sort(v.begin(), v.end());
    if (check!=0){
        cout<<-1;
        return 0;
    }
    for (int i=n-1;i>=0;i--){
        cout<<v[i].second<<" ";
    }
    }
Részfeladat Összpont Teszt Verdikt Idő Memória
subtask1 0/0
1 Elfogadva 3ms 1812 KiB
2 Hibás válasz 8ms 2080 KiB
subtask2 0/11
3 Elfogadva 3ms 2264 KiB
4 Hibás válasz 3ms 2332 KiB
5 Elfogadva 3ms 2524 KiB
6 Elfogadva 2ms 2608 KiB
7 Elfogadva 7ms 3240 KiB
8 Hibás válasz 7ms 3192 KiB
subtask3 6/6
9 Elfogadva 8ms 2980 KiB
10 Elfogadva 8ms 3196 KiB
11 Elfogadva 8ms 3280 KiB
subtask4 14/14
12 Elfogadva 8ms 3484 KiB
13 Elfogadva 8ms 3580 KiB
subtask5 0/23
14 Hibás válasz 8ms 3712 KiB
15 Hibás válasz 8ms 3788 KiB
subtask6 0/19
16 Hibás válasz 7ms 3872 KiB
17 Hibás válasz 7ms 3896 KiB
18 Hibás válasz 8ms 3996 KiB
19 Hibás válasz 8ms 4088 KiB
20 Hibás válasz 8ms 4092 KiB
21 Hibás válasz 6ms 4140 KiB
22 Hibás válasz 6ms 4340 KiB
23 Hibás válasz 6ms 4300 KiB
24 Hibás válasz 6ms 4300 KiB
subtask7 0/27
25 Hibás válasz 7ms 4288 KiB
26 Hibás válasz 8ms 4244 KiB
27 Hibás válasz 8ms 4236 KiB
28 Hibás válasz 8ms 4496 KiB
29 Elfogadva 10ms 4596 KiB
30 Hibás válasz 27ms 5468 KiB
31 Hibás válasz 8ms 4364 KiB
32 Hibás válasz 8ms 4476 KiB
33 Hibás válasz 8ms 4384 KiB
34 Hibás válasz 9ms 4424 KiB
35 Hibás válasz 7ms 4324 KiB
36 Hibás válasz 9ms 4788 KiB
37 Hibás válasz 7ms 4652 KiB
38 Hibás válasz 7ms 4736 KiB
39 Hibás válasz 14ms 5308 KiB
40 Hibás válasz 4ms 4764 KiB
41 Hibás válasz 3ms 4584 KiB
42 Hibás válasz 7ms 4936 KiB
43 Hibás válasz 6ms 4812 KiB