QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#217802 | #5108. Prehistoric Programs | YYYYYYYY | AC ✓ | 681ms | 58172kb | C++14 | 2.3kb | 2023-10-17 13:52:11 | 2023-10-17 13:52:11 |
Judging History
answer
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
using namespace std;
void Nest(int n )
{
vector<vector<int>> positive ,medium, negative;
//分類為三個區間,positive為total > 0,medium == 0,negative<0
int isEven = 0;
for(int i =0 ; i < n;i++)
{
string str;
cin >> str;
int total=0 , mini =0;
//total 為加總總值,'{'加一,'}'減一
//mini帶表加總最小值:for example :}}}{{加總最小值為-3
for(int j =0 ; j < str.size();j++)
{
if (str[j] == '(')
total++;
else
total--;
mini= min(total , mini);
}
isEven += total;
if(total > 0)
positive.push_back({-mini,i, total});//為使positive可以依照mini絕對值大小排列,在mini前加上負數
else if(total == 0)
medium.push_back({-mini,i, total});
else
negative.push_back({total-mini,-i,-total});//total-mini越小代表後面有}越多
}
if(isEven != 0)
{
cout << "impossible"<<endl;
return;
}
int positiveSum= 0;
//如果出現}多於前面{的情況代表有問題
sort (positive.begin(), positive.end());
sort (medium.begin(), medium.end());
sort (negative.begin(), negative.end());
reverse(negative.begin(), negative.end());
for (auto const& v : positive)
{
if(positiveSum < v[0])
{
cout << "impossible"<<endl;
return;
}
positiveSum += v[2];
}
for (auto const& v : medium)
{
if(positiveSum < v[0])
{
cout << "impossible"<<endl;
return;
}
}
//cout << "OK";
for (auto const& v : negative)
{
if(positiveSum < v[0]+v[2])
{
cout << "impossible"<<endl;
return;
}positiveSum -= v[2];
}
//輸出答案
for (auto const& v : positive) cout << v[1]+1 << endl;
for (auto const& v : medium) cout << v[1]+1 << endl;
for (auto const& v : negative) cout << -v[1]+1 << endl;
return;
}
int main() {
int N = 0 ;
cin >> N;
Nest(N);
}
詳細信息
Test #1:
score: 100
Accepted
time: 24ms
memory: 6036kb
input:
50000 ( ( ))))()))()(()))()()()))()(((((()(((()))()(((()))((()(())))))(()( ) ( ) ((( ( ( ( ( ( () ( ) ( )((())()(( )))))( ( ) )) )() ( ) ) )()( ( ( () ( ) ( )()((((())()))())( ( ( )( ( ( (()())()) ) ) ( ( ( )((())))((())))))))))((((()()))()))))))))((()())())) ) )() ) ) ) ) ) ())(())))))()(()((()(())...
output:
1 2 5 7 8 9 10 11 12 14 16 19 23 27 28 30 32 34 35 37 38 42 43 44 54 55 58 59 61 70 72 76 77 79 80 87 91 92 93 94 95 96 97 99 112 116 117 118 120 122 125 126 127 128 130 131 135 136 143 146 147 148 149 150 151 154 161 162 165 166 169 175 176 177 179 181 182 183 184 185 186 187 191 192 193 194 195 19...
result:
ok good plan
Test #2:
score: 0
Accepted
time: 4ms
memory: 3568kb
input:
1000 ( ))(())) ((((())())))((())(()))( )( ) ))) ))((()(((((((())()(())()())))(()(())()())))))))((()((()())()())(())))()((()()) )((()()()(())(()))()(())()))(()))))())))))))))))))()))(()()(())(()))())()()))))(())()()()((())(()))(())))))))(()()())()))()())))()()))))))( )))((( ( )))()()()))) ( (((())(((...
output:
1 3 10 12 13 14 17 18 20 22 31 33 36 39 54 58 60 62 64 65 66 75 77 80 83 88 89 90 92 97 98 101 104 106 110 122 125 126 127 131 134 135 136 143 147 162 164 166 168 171 177 178 179 181 182 188 189 190 198 206 208 209 212 213 214 215 216 217 223 228 229 239 242 243 245 247 252 253 257 258 265 267 268 2...
result:
ok good plan
Test #3:
score: 0
Accepted
time: 0ms
memory: 3420kb
input:
2 () ()
output:
1 2
result:
ok good plan
Test #4:
score: 0
Accepted
time: 0ms
memory: 3424kb
input:
2 (( ))
output:
1 2
result:
ok good plan
Test #5:
score: 0
Accepted
time: 0ms
memory: 3432kb
input:
2 )( ()
output:
impossible
result:
ok impossible
Test #6:
score: 0
Accepted
time: 0ms
memory: 3528kb
input:
3 () ( )
output:
2 1 3
result:
ok good plan
Test #7:
score: 0
Accepted
time: 0ms
memory: 3472kb
input:
3 )( ( )
output:
2 1 3
result:
ok good plan
Test #8:
score: 0
Accepted
time: 0ms
memory: 3496kb
input:
5 ))( (() )( ( )
output:
2 4 3 1 5
result:
ok good plan
Test #9:
score: 0
Accepted
time: 0ms
memory: 3464kb
input:
3 (( ))()) (
output:
1 3 2
result:
ok good plan
Test #10:
score: 0
Accepted
time: 0ms
memory: 3412kb
input:
6 ) () ()()() (( ) )
output:
impossible
result:
ok impossible
Test #11:
score: 0
Accepted
time: 1ms
memory: 3444kb
input:
500 ( ) ) ( )( ( ( ) ))( ( ( ( ( ) ) ( ( ) ( ( ) ( ()(() ( )()) ( ( ) ( )()(( ( ) ( ) ) ( ( ( ) ( ( ) ) )( ( ( ) ) ( ) ( ( ( ) ( ( ()))) ( ( ( ) ( ) ) ( ( ) ) ( ( ( ( ( () ( ( ( ( ( (( ) ( ( ) ( ( ( ) ()) ( ( ( ) ( ( ( ) ) ( ) ) ( ) ( ( ( ( ) ( ) ) ) ) ( ) )))()( ( ) ) ( ) )( ) ( ) ) )) ( ( ( ( ( ( ...
output:
1 4 6 7 10 11 12 13 16 17 19 20 22 23 24 26 27 29 31 33 36 37 38 40 41 45 46 49 51 52 53 55 56 58 59 60 62 65 66 69 70 71 72 73 75 76 77 78 79 80 82 83 85 86 87 90 91 92 94 95 96 99 102 104 105 106 107 109 114 117 120 124 128 129 130 131 132 133 136 139 141 143 149 152 153 156 157 158 159 160 166 17...
result:
ok good plan
Test #12:
score: 0
Accepted
time: 1ms
memory: 3504kb
input:
50 ) ) ((((()())())))(())(()) ()(((())) (((()))(() ()((( )) ) )()))(()(()())(((((() ( ) ) )(( )()(( ())())) (())))() ((( ))))(() ()(())(()))())() ) ) ( ( ( ( ((())()())())))(((()) ()( (()(())()((() ()(((()())))())()( ) )((() ( ) (( ) ()( ( ( ) )))((()) ) ()))()(((()(() (( ((()))(())(()())(()())())()...
output:
4 5 6 10 17 22 23 24 25 27 28 32 34 36 37 38 43 13 14 31 46 42 9 3 29 26 45 18 40 44 47 50 1 2 7 8 11 12 15 16 19 20 21 30 33 35 39 41 48 49
result:
ok good plan
Test #13:
score: 0
Accepted
time: 1ms
memory: 3472kb
input:
50 ) ( )()( ())( ()()(((((())( )(())(()((())(()(()))(())())))))(())()))()())))))()(()()))(())))(()(((())(())()((())())()())(())())))()((()(()(())((()()))))()((((())()())((()))))((()()(())))))(()(())(()(()((())(()(())((()())))())(()))()())))()()((((()()((()()))((())())))()(())((()()((()((())())(()(()...
output:
2 5 8 11 13 16 18 26 28 40 41 46 47 37 29 21 6 15 33 3 4 10 19 42 44 31 23 12 1 7 9 14 17 20 22 24 25 27 30 32 34 35 36 38 39 43 45 48 49 50
result:
ok good plan
Test #14:
score: 0
Accepted
time: 0ms
memory: 3416kb
input:
150 ))(()))(())(())))()))())()()()(())(((())))()))))() )))()(()()(()((())())))(()(()(())((())))(((()(((())()()())))()())(((((((()))((())((())(())())(()))()(()()()()((((()))(()())))()(()((()(()(((((()((()())()))((((()))()))(()(((()()(((()(((()(((())(())())(()((()))))))()())((()(())())))((()()(()(((()...
output:
4 6 7 11 12 14 15 17 24 28 32 35 37 38 40 49 52 60 69 73 79 84 87 92 94 98 100 104 105 106 111 120 140 141 142 143 148 149 10 16 23 27 51 61 62 70 89 91 93 133 135 29 77 102 147 2 3 9 25 122 125 18 43 47 56 86 134 150 59 30 45 19 20 48 53 103 130 136 5 96 117 129 137 41 115 85 55 21 33 8 121 126 71 ...
result:
ok good plan
Test #15:
score: 0
Accepted
time: 0ms
memory: 3496kb
input:
150 )))( (() (())((())))(()))()(() ((((()(((()))()(((((())()(()()((((()))((((()(())()(()))(()(())())(())(())))(((()))(())()))()((())((()(()(())())))))()(((()(()()())()))))()))(()(()()()(()(())()))))()))(((((())(()())((()()((((()))))(())())(())(())((()()(())))((((())((((()))()))()))))))))()()))))) ( ...
output:
2 5 8 10 14 19 26 32 36 37 44 46 49 51 52 56 58 61 64 70 86 87 89 94 98 100 104 118 121 127 128 129 141 142 148 149 150 16 23 29 55 75 80 84 102 107 112 113 117 145 34 39 53 63 74 82 88 85 144 21 140 7 41 62 45 4 15 42 66 18 50 76 114 136 90 13 40 111 96 97 79 81 116 139 20 78 108 125 130 137 1 3 27...
result:
ok good plan
Test #16:
score: 0
Accepted
time: 1ms
memory: 3476kb
input:
150 )()(( ) )))()))) )()())((()(()())((())()))(()))(())((((((((()()(())())(()(((()))())()((()((())())))))))()((()))))((()(((()(((((()))()))((()((()()))(())))))()))))()())()()())(())(())(()))())((((((()()()))()((((()))))))((())()))()(()((()(())(())(())()())(()) ()() ) (())()))(())(()((())()()())())((...
output:
8 27 30 36 45 48 50 52 55 58 60 65 67 74 75 81 84 92 93 97 99 106 108 110 111 115 117 118 122 123 129 130 131 136 140 149 1 11 24 31 42 46 56 63 70 88 100 127 15 35 82 101 114 119 120 146 37 107 133 32 43 12 78 90 44 61 112 7 64 109 125 5 68 89 98 9 19 26 57 124 14 91 128 85 72 144 41 22 20 28 95 16...
result:
ok good plan
Test #17:
score: 0
Accepted
time: 0ms
memory: 3552kb
input:
750 (()()((()((((())()((()))()()))()))(()()(()))(()(())()))(((((( ))))))) ) ((()()()(())((()(()())(())(((()((((()))(()(())((())(()())(())())))())))()(())()))((()(()((((()(()))(()())()((()()()))))(())())(())())())()((()( ) ) ( )()(((()(())))()))))(((((((()))()()()(()())))(()())(()(( ( ) )(())) ((())(...
output:
1 4 7 9 13 16 17 20 21 22 25 27 34 37 41 43 45 48 55 56 57 62 65 66 67 69 74 79 81 82 95 97 101 103 104 108 112 116 121 122 131 136 138 141 148 149 150 152 155 156 157 158 159 160 162 163 164 166 169 172 175 176 180 181 182 184 185 186 191 195 204 208 212 213 214 218 220 224 225 227 228 229 230 231 ...
result:
ok good plan
Test #18:
score: 0
Accepted
time: 1ms
memory: 3504kb
input:
100 ) ) ) ( ) ( ))))() ) ( ( ( ( ) ) ) ) ( ( ( ( ()) ( ) ) )(( ) ( ( ( ) ( ( ) ) ) ) ()(( ( ) ) ) )((( (((( ( ) ( ) (( ) ( ( ) ( ())(())) ) ) ( ) ( ( ( ( )))()() ) ( ( ( ( ) ( ) ) ) ( ) ) ) ) ( ) ( ( ) ( ) ( ( ( ) ) ( ) ) ( )(((( ) ) ()((()()(())))) ) (
output:
4 6 9 10 11 12 17 18 19 20 22 27 28 29 31 32 37 38 43 44 46 48 50 51 53 57 59 60 61 62 65 66 67 68 70 74 79 81 82 84 86 87 88 91 94 100 25 42 95 1 2 3 5 7 8 13 14 15 16 21 23 24 26 30 33 34 35 36 39 40 41 45 47 49 52 54 55 56 58 63 64 69 71 72 73 75 76 77 78 80 83 85 89 90 92 93 96 97 98 99
result:
ok good plan
Test #19:
score: 0
Accepted
time: 1ms
memory: 3540kb
input:
100 ) ()( ( ) ( ) ( ( ) ) )(() ) ))) ) ) ( ( ( ) ( ( ) ( ) ( ( ( ))( ( ( ))(( ( ) ( ))()) ) (() ) ) ( ) ( ( ) ) ( ) ( )) ( ( ) ) ( ) ) ) ) ( ()) ) ( ( ) ) ( ) ( )) ( ) ) ( ( ((( ( ( (() ) )()())(()((()((()) ( ) ) ( ( ) ) ( ) ( ) ( ))( ) ( ( ( ) ( (((())
output:
impossible
result:
ok impossible
Test #20:
score: 0
Accepted
time: 1ms
memory: 3432kb
input:
100 ) ) ()))(((( ))() ( ( ( ) ( ) ( ( ) () ( ( ) ) ( ) ( ( ) ) ) ( ) ) ( ( ) ) ( ) ) ) ) ( ( ) (( ( ( ) ) ( ( ) ( ) (()(( ) ( ) ) (()))()()())))()()(( ( ) ) ( ( ( ) ) ( ( ) ( ( ( ) ( ( ) )( ( ) ) ) ( (())())(() ) ) ( () (( ( ) ) ) ) ( ) ( ( ) ) ( ()) )(
output:
5 6 7 9 11 12 15 16 19 21 22 26 29 30 33 38 39 41 42 43 46 47 49 51 53 57 60 61 62 65 66 68 69 70 72 73 76 80 84 86 87 92 94 95 98 3 14 85 75 81 100 56 1 2 4 8 10 13 17 18 20 23 24 25 27 28 31 32 34 35 36 37 40 44 45 48 50 52 54 55 58 59 63 64 67 71 74 77 78 79 82 83 88 89 90 91 93 96 97 99
result:
ok good plan
Test #21:
score: 0
Accepted
time: 0ms
memory: 3472kb
input:
100 ( ( ) ( ) ( ( ( ( ) ) ) ) () )( ) ) ( ( ) ( ( ) ) ) ( ) ( ( )))) ( ) ( ) ( ( ( ()()( ) ()) ( ( ) ) ( ( ) ( ( ) ) ( ( ( ( ( ) ( ( ((( ) ) ) )))) ( ))( ) ) () ())() ) ) ( ))) ( )((()))( ( ((( (( ( ) ( ( ) ( ) ) () )() ) ) ()))()( )(())( ) ( ( ( ( )( )
output:
1 2 4 6 7 8 9 18 19 21 22 26 28 29 31 33 35 36 37 38 41 42 45 46 48 49 52 53 54 55 56 58 59 60 65 73 75 77 78 79 80 82 83 85 95 96 97 98 14 69 88 15 76 93 99 66 92 3 5 10 11 12 13 16 17 20 23 24 25 27 30 32 34 39 40 43 44 47 50 51 57 61 62 63 64 67 68 70 71 72 74 81 84 86 87 89 90 91 94 100
result:
ok good plan
Test #22:
score: 0
Accepted
time: 0ms
memory: 3592kb
input:
1000 (())())()(((())()())(((()(()))((()((((()())))())))))(()(()((())(((()))()(() ) ( ) () ) )((())))) ) ((((((()))()())))))((()( (( ()(()())))(() )() ( (( ( ) ) )(() )))( ) )) ( (())))) )(())(((())(((( ) ) ( ( ())))(()) ((( ( ((( ())()( ()()) ) ) ) ( ))))())( ) ))( ) ())(()(()))))()(()((())((((()())...
output:
impossible
result:
ok impossible
Test #23:
score: 0
Accepted
time: 1ms
memory: 3600kb
input:
1000 ))(())) ( )))( ) (( ()))()))))()()( ))))((((((((()()(())((()() ( ) )()(() ( ()))))() ( (()(()(((()())(((((((())()()())())(())()))))((()((())((((((()(()() )(()())((())) ((( ) ) ( )(( ( ( ) ( ) ()(())((( ( ) ( ( ) ()(()(()()(()()((()))())((()())))))((())(((()()(())(()()())(()()(((())()(()((((((((...
output:
impossible
result:
ok impossible
Test #24:
score: 0
Accepted
time: 0ms
memory: 3664kb
input:
4000 ( ) )) )()))))( ( ) ( ) ) ) )((()(( ( ) )()( ) ) ) ) ( ) ( ) ) ( ()))((()))))()((()( ( ))) ( ) ( ( ( ( ) )()(()()(()()))))()) ) ) )((( ) ) ) ) ( ( ) ))()()))((()) ( ( ) ( ))( ( ) ) ( ) ) ())( ) ( ( ( ) ())))(())((()(()()((()(( ( ) ) ( ) ) ) ) ) ) ) ) ( ) (()))))( ) ) ( ())))(((())()( ( ( ()( ( ...
output:
impossible
result:
ok impossible
Test #25:
score: 0
Accepted
time: 532ms
memory: 57948kb
input:
1000000 ) ( )()(((()))( ( ( ( ) ( ( ) ) (((())((()(()((()) ( ) )( ) ) ))))(()))()())(()((()))(()()()))()()()))))))))(())))((((()(()()))((((((()((((()()( ) (( ) ) ( ) ())()()(( ) )))(())((()))((()()))(()(())())))())))())))(()()( ( ()( ( ( ()() ) )) ) ( ( ( ) ) ) ( ) ( ) ) ) )(()))())) ( ) ))) ( ) ( (...
output:
2 4 5 6 8 9 12 13 20 23 28 29 30 31 36 37 38 42 44 49 52 54 55 60 63 65 66 69 74 77 82 86 87 88 89 90 91 94 95 98 99 100 102 104 106 110 111 112 117 119 120 122 133 135 139 140 142 143 144 147 149 150 151 153 156 157 159 164 165 167 168 170 172 177 179 180 181 183 190 192 193 197 200 203 204 207 208...
result:
ok good plan
Test #26:
score: 0
Accepted
time: 120ms
memory: 18596kb
input:
1 ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
impossible
result:
ok impossible
Test #27:
score: 0
Accepted
time: 128ms
memory: 18652kb
input:
1 ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...
output:
impossible
result:
ok impossible
Test #28:
score: 0
Accepted
time: 127ms
memory: 18600kb
input:
1 ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
1
result:
ok good plan
Test #29:
score: 0
Accepted
time: 109ms
memory: 18568kb
input:
1 ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
impossible
result:
ok impossible
Test #30:
score: 0
Accepted
time: 118ms
memory: 18580kb
input:
1 ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
impossible
result:
ok impossible
Test #31:
score: 0
Accepted
time: 125ms
memory: 15812kb
input:
2 ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...
output:
2 1
result:
ok good plan
Test #32:
score: 0
Accepted
time: 125ms
memory: 15752kb
input:
2 )()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()(...
output:
impossible
result:
ok impossible
Test #33:
score: 0
Accepted
time: 115ms
memory: 18556kb
input:
3 )()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()(...
output:
3 1 2
result:
ok good plan
Test #34:
score: 0
Accepted
time: 201ms
memory: 57760kb
input:
1000000 (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( (((((((((( ((((((...
output:
impossible
result:
ok impossible
Test #35:
score: 0
Accepted
time: 226ms
memory: 57832kb
input:
1000000 )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) )))))))))) ))))))...
output:
impossible
result:
ok impossible
Test #36:
score: 0
Accepted
time: 543ms
memory: 57780kb
input:
1000000 )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( )))))))))) (((((((((( ))))))...
output:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 1...
result:
ok good plan
Test #37:
score: 0
Accepted
time: 467ms
memory: 57844kb
input:
999999 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )...
output:
500001 500002 500003 500004 500005 500006 500007 500008 500009 500010 500011 500012 500013 500014 500015 500016 500017 500018 500019 500020 500021 500022 500023 500024 500025 500026 500027 500028 500029 500030 500031 500032 500033 500034 500035 500036 500037 500038 500039 500040 500041 500042 500043...
result:
ok good plan
Test #38:
score: 0
Accepted
time: 681ms
memory: 58172kb
input:
1000000 )( ()(()))()(( )()) )()(((((( (((( ))))))))()())((()( )(( )()) ))()((() () ( )( ()( (((()((()())(()))(((())((( )()() )))( ((( (()(()(())))(())))((((( ())())((()))( (()) (() ()))(()(())()())( ())(( ))))))))) ())()((())))( ()())((((()())() (( ()()) ()((()) )()))))))))()())()))()) ()()) )()()) ...
output:
5 11 13 14 17 21 27 29 33 36 37 40 43 49 57 59 61 62 63 65 75 83 84 87 90 99 102 104 115 119 128 133 139 154 155 157 158 159 164 173 174 181 183 185 187 190 191 194 196 197 207 212 214 215 218 219 222 223 224 226 229 230 233 237 240 243 244 249 250 253 257 260 263 267 269 270 271 273 275 276 279 282...
result:
ok good plan
Test #39:
score: 0
Accepted
time: 660ms
memory: 58164kb
input:
1000000 )()))))(()(((() ()((((())) )()) ) ()()( () ())()((())))))())()(())(()) ())))()())(( )()()((()((()) ) )()( ()()( ((())(( )( ( )((()((()((()(())(()()) ))() ()) ()()() (()) ))()(()(()()()()(( (())))()((((()()( (()) )())((())) ))(() ()()()(()(()()((((())))((())))(()()(())))) (()()))()(())))()))(...
output:
2 5 12 13 15 29 36 38 39 44 47 59 61 66 70 72 75 86 87 92 94 99 101 104 110 113 115 118 119 126 128 132 134 136 138 141 143 149 150 158 163 168 171 180 187 189 190 193 195 211 219 225 228 232 233 235 237 239 243 247 253 257 258 259 260 269 270 274 278 279 297 300 302 307 313 315 319 320 322 326 332 ...
result:
ok good plan
Test #40:
score: 0
Accepted
time: 112ms
memory: 3712kb
input:
564 )())((())((()))))(()())((((()()(()(()))(()((((()()))(((()))(()()()(()((()()()()((()))))((())))()(()((())(()())))))))())))(((())()()()))))()((((()()))()(()()())))(()()(())((())((()())(()()())()(((()))()())())))(((()(((((()())()())))()()((())))()()()(()()))()(()()()(((())())))(()(()(()((())()((()(...
output:
108 163 236 253 287 305 358 360 367 469 537 542 93 307 17 65 95 243 267 329 359 528 541 563 75 100 134 356 445 465 513 26 44 113 302 514 54 265 281 342 405 531 547 555 133 139 153 286 340 11 52 301 350 421 451 24 32 255 299 408 463 483 81 235 330 529 533 553 43 137 223 327 373 443 510 552 40 49 111 ...
result:
ok good plan
Test #41:
score: 0
Accepted
time: 111ms
memory: 4196kb
input:
109 )(()((())()(())())))))((()(((()((()()())))()))()()()()))(()(()()((()()())())()))())(((()()))(()))))(()((()((()()(((()))()((((()(()()()(()))))))))())((())(())()((()))))((())()()())))))(())))())()())))())()(()))))(())()(((()((((()))))((()())()())())))())((()(()())()())((((()()(()((()))(())((()((()...
output:
12 48 75 7 81 33 36 76 16 99 10 105 59 108 22 5 15 69 87 9 55 84 3 66 80 39 78 8 46 21 95 96 53 51 6 62 64 13 23 97 27 52 65 28 68 2 31 1 34 19 25 32 70 88 4 77 100 30 11 86 20 14 50 35 73 67 47 58 56 94 26 103 91 17 54 101 107 109 93 63 82 24 92 57 98 60 40 79 41 71 102 106 37 74 18 104 49 42 38 83...
result:
ok good plan
Test #42:
score: 0
Accepted
time: 144ms
memory: 6732kb
input:
64026 )()()()))((())((()(())())(()()())))(())))()))()(((())())))()))(()(()())((())((()(()))))()))())()(()(()))))())))(()()()()(((((()()()))))))((((()(()(())()))((()))))()())())(()(((()))))()))())))(()()()(())))((((())(())())(()()))()))))(())))()(((())()()()())()))))(())()(()(((())(()()()()((()()((()...
output:
51 58 59 60 69 112 120 144 146 159 163 186 193 195 198 202 204 209 210 228 231 232 242 258 263 264 269 271 282 285 288 297 301 302 309 314 352 377 378 391 394 397 398 404 409 410 414 415 442 446 455 481 501 508 510 518 530 549 563 566 575 584 586 595 602 612 614 622 625 631 654 657 670 673 685 689 7...
result:
ok good plan
Test #43:
score: 0
Accepted
time: 500ms
memory: 43812kb
input:
741507 )))((())))))()))(()()())((()(( ))()) () )(((()))()((()()(()())(())((( (()))())()))))(( ))( )() ((()((()()()))( (()( (()())())( ) ) (((()()(()( ()()((( )(())))((((()((()()))))(()())(()))())((()((()((((()))()()( ())) ())())())))(()))( ())))()( )( (())()()())()())()((()))( (()) )))()() ) )(())()...
output:
8 9 13 14 29 41 42 46 53 57 61 66 69 84 89 107 108 109 110 115 117 118 121 125 131 133 135 145 156 157 164 170 171 177 180 181 184 189 192 193 204 206 207 212 219 220 225 232 233 235 237 240 244 250 252 253 257 261 264 265 266 267 272 273 274 277 282 295 298 301 305 307 314 317 325 334 340 345 352 3...
result:
ok good plan
Test #44:
score: 0
Accepted
time: 1ms
memory: 3508kb
input:
32 ())((())(()(((())())()())((())(()(((((((()))()(())))))())(())))((())((((()))(()(()(()(()))()(())())((()())(()((((((()(()(()()(()))()(())(()(()()))()())))()((()()(()(())))((()(()(()))))())()()(())(())(())()))(((()((((()())(()()()()()())()())())((()(()(()() () ()))()()()(()())()((())))()((()()(()()...
output:
7 17 23 25 1 21 11 22 32 3 6 10 24 27 8 15 14 2 29 31 26 9 19 20 4 30 16 18 5 12 13 28
result:
ok good plan
Test #45:
score: 0
Accepted
time: 1ms
memory: 3544kb
input:
8 ())(()()))))()(()))))()()(()()(())))((())))))(((())))))())((((()))((()))((())))()()))()(())(()(()()()(()())()(()((())()))(((((()(((()((()()((()()(())(()())()((()))))())()())(()))())(((((((()())(())))(()))))(())(())(()))))))(()(((()((()((((()))(()(((()))()))()())(((()))(((())(())))))(((())()()()))(...
output:
6 3 7 2 1 4 5 8
result:
ok good plan
Test #46:
score: 0
Accepted
time: 1ms
memory: 3508kb
input:
32 ()))()(()))()()()()()(())((()()(()))(() (()())())()))()(())())))()(()())()((()(()(()))()(()((((((((()))()))))((((())()))()((((()))((())()(()(()((()()()))))()()())()()((()(()()(((()))()))((()(()()(((()((())((((((((()())()(((()(()))( )))()()()((())()() ())))((()))(()(((()((()()()))(() )((()))))()))...
output:
23 14 27 29 8 31 4 17 28 2 6 32 20 10 13 21 26 7 19 15 1 22 24 3 11 18 5 9 12 16 25 30
result:
ok good plan
Test #47:
score: 0
Accepted
time: 0ms
memory: 3480kb
input:
53 ))(((((())))))))((()()())()))())())())())(())())(())())(((()((()())(()(())))())((( ()()))((())))()))()(())))()))()(()(())))((())((((((()))()(()))))))))((()))))))))((())()))(()))())()()(()))()())()())())()(())(((()( )()) ()))))()))()(()()))()))(()((((()))(()))())(((()))(()()()))(())))(())))()(((((...
output:
7 14 17 18 19 24 25 27 30 36 38 40 44 52 12 13 5 22 32 41 37 42 47 11 15 29 4 21 26 31 1 33 49 2 50 16 10 28 39 43 45 46 53 6 8 23 51 3 9 20 34 35 48
result:
ok good plan
Test #48:
score: 0
Accepted
time: 1ms
memory: 3476kb
input:
25 )()((()())()))())))(((())))(())(()))))(()(()))((()()())(()((()())))(())())())())((()((()()(())))))))()((())())(()()(()()()())()())(()((()())(((())))()))(())()()()()((()))()(((())(())())((()((()))))(()(((()(())()()(((()))(()())(()))((())()))()))())(((()))))()()()((())((())()))()(())()(((((()())(((...
output:
5 11 21 25 9 12 14 19 20 7 13 22 1 15 4 16 8 6 24 17 23 10 2 3 18
result:
ok good plan
Test #49:
score: 0
Accepted
time: 1ms
memory: 3488kb
input:
90 ))))((()()()))())))( ()())((((())))()))((())()()))))())(()()()(()))())))))((())())))()))(()())((())()(())))((((()(()()()())))()()))()(()())))())((( ))))())))()))))()((()(())(()((())(())()(()())))))()((()))((()()(()())()((()())((()()(()()(())())())()()(()))((()((()()(()()(()((()()()()))(())))))())...
output:
6 15 21 23 24 33 36 43 45 50 79 83 4 18 19 34 42 56 60 63 77 84 90 12 27 31 39 52 53 59 61 70 78 37 40 54 86 87 22 76 7 14 57 74 44 62 30 9 49 8 16 75 81 80 35 51 73 69 89 2 3 66 72 88 5 20 28 46 65 1 11 13 41 47 48 55 10 17 25 26 29 32 38 58 64 67 68 71 82 85
result:
ok good plan
Test #50:
score: 0
Accepted
time: 0ms
memory: 3404kb
input:
16 ))))))(((()(())()()(()((()()((())(()()(())))((())))))))(())(()))()((())((()(()()))())((())))()()()((()()))(((()()))()()))))()())))()))(((((()))(()()((()(()()()((((((()()(((((()(())))())()(())()())()(()(())()))()()()))(()(()))(())))(()))(((())))((((((()))(()((((())()())()(())()))()))(())()))))())(...
output:
3 5 14 6 10 12 9 1 11 16 2 7 13 15 8 4
result:
ok good plan
Test #51:
score: 0
Accepted
time: 0ms
memory: 3532kb
input:
28 (())((()(() (()))())()()()()(())()()(() (()()))()))()))()((()()()()))()((()))))))())))(()))))(())())()()(()(((((((()((())))(()))(())))())(((()))))))))))))))))))))))))))))))))))))))))))))))) )())())((((()((()()(()(() )(()()((()((())((()()))()) (((()((((()())((((()())(())))())(()))))))((())()))))()...
output:
1 11 17 18 23 27 28 5 26 4 16 25 10 14 13 19 9 12 20 6 15 22 24 2 7 3 8 21
result:
ok good plan
Test #52:
score: 0
Accepted
time: 1ms
memory: 3540kb
input:
14 ))(())()((((()((()((()(()))))())))((()()((())(((()))(())))((())(())(()(()(())( (()()())(()(())(()()))))))))())())()))())))())()(()))())))())(((())()(((((()())(()())()(() ()))))()((()()()(()())(())()(((()))()())((((()(()()())))(()))(()()()())(())())())))()))((()())()))(((((()()((()(()))()()))()()(...
output:
12 13 14 7 1 6 3 8 4 2 5 9 10 11
result:
ok good plan
Test #53:
score: 0
Accepted
time: 0ms
memory: 3724kb
input:
3711 ( )( )( ( )(() (( ( ( )) ( ))()) ( )(( ) ) )))) ) ) ( ) (( ( )(( () ( ( ())) ()(() )(()(( ) ( ) )(( ))))) ( )( )((( )(((((( ) (( ()()()((( ) )() )( )()()) ( (( ((( ) ( )( ) )( (( )(() ) ( (()())))))( ( ( ()( ()) ( )(( ) ()( ) )(( () ( ) )()) )( ()( )( ) )))))( )( ( ()() ( )))((( ) )(()()( ( (()...
output:
1 4 6 7 8 10 12 19 21 22 25 26 28 31 35 40 41 46 47 48 50 54 57 59 60 61 63 66 70 74 79 81 85 86 87 88 94 95 105 106 107 109 111 115 117 118 123 125 129 134 135 136 138 139 140 144 145 149 152 153 156 162 164 167 169 173 175 177 181 183 189 193 196 198 200 201 202 206 207 210 212 213 217 224 226 227...
result:
ok good plan
Test #54:
score: 0
Accepted
time: 4ms
memory: 3908kb
input:
7863 ( ) ) ) ) )) ( ( ( ) ) ( ( ) (( ( ) ) ( ( ) ( ( ( ) ( ) ) ) ) ( ) ( ) ) ) ( ( ) ) ) ) ( (( ( ) (( ( ) )) ( ) (( ( ) ( ) ( ( ( ( ( ) ) ( ) ( () ) ) ( ( ) ) ( ) ) ( ( ) ) ) ( ) )) ( ) ) ) ) ( ( ( ( ( ( ) ( ( ) ) ( ) ( ( ) ( ( () ) ( ) ) ) ( ( ) ) ) ( (( ( ) )( () ) ) )( ( ) ) ) ) ( ) ( ( ) ( ( ) ...
output:
1 7 8 9 12 13 15 16 19 20 22 23 24 26 31 33 37 38 43 44 45 47 48 51 53 54 56 58 59 60 61 62 65 67 71 72 75 78 79 83 86 91 92 93 94 95 96 98 99 102 104 105 107 108 111 115 116 120 121 122 129 134 136 137 139 140 144 146 147 148 149 151 152 153 155 158 160 161 162 163 165 167 168 169 171 172 173 174 1...
result:
ok good plan
Test #55:
score: 0
Accepted
time: 4ms
memory: 3608kb
input:
2272 ) ) ( ) ) (()() ( ))()((()(( ) ()( )) )) ( )(( () )((( (()))() ))((((( ) ) )()(((( (()((( )())() ()(() )( )()((( () ((( )) )) () ( ( () ) ( ( ( ((((()()((() (( ) ( ) )(( )(( )(( (( (( ( (( ( ()) ) ( () ( )()(()) ) ())( (())() (())(( )) )()()()) (()))( () ( )( ()) ())()(( )(( )) (((( (()( ))()()...
output:
3 6 7 10 13 22 24 28 32 33 36 37 38 39 40 42 47 48 49 50 51 54 56 61 66 72 73 75 79 83 84 87 89 91 92 97 98 105 109 111 112 114 121 122 123 124 127 130 131 133 135 136 138 139 140 143 146 147 148 149 155 158 159 162 170 174 178 179 183 187 188 196 198 200 201 202 203 209 213 221 222 226 227 228 229 ...
result:
ok good plan
Test #56:
score: 0
Accepted
time: 3ms
memory: 3652kb
input:
4127 ) )( ) ( ) ) ()( ) )( ( ) )) )()) (( (( )()( ( ( ( ) ) ((()) ( ( ( )( )(( )(( )() ) )) ( ( ) ( ) ) ( ( ) (( (( () ( ()) ( ( )) ( ( ( ( () ) ()) )( )) ) ( )) )( ) ((( ( ) ) ( () )( ) ( ( ( ) ( (( ( ))) ( ( )( ((( )( ()) ) () ) ) ) ) ()(( () )() ( ( ( ( ( ) )( ( )() ) ) ( ( ()((( () )) (( () ) ) ...
output:
4 7 10 14 15 17 18 19 22 23 24 25 32 33 35 38 39 41 42 44 46 47 49 50 51 52 59 63 64 67 71 72 73 75 76 77 79 80 82 91 94 95 96 97 98 101 105 106 107 110 117 123 125 133 138 142 146 150 151 153 163 164 165 167 168 170 173 174 175 178 180 188 190 191 193 200 205 209 212 217 221 222 223 226 230 231 232...
result:
ok good plan
Test #57:
score: 0
Accepted
time: 0ms
memory: 3744kb
input:
5314 ) ) (( ( ( ) )() ) ( ) ))) (((()( ) ()( ()) ) ( ( () ))) ) )( () ( ( ()( ( ( )) (()) )(( )) ( )) )( ( ( ( ((( ( (( ( ) ( (( ( ) ))( ) )) ( ) ))( ( ( ))) )) ( )( ( ((( ))) (())(( )( ())( ( () () ( ( ( )( ) ( ) ) )) (() )() () ( ( ( ()) ()( ) ( ) ( ( ( ( ) )( )()( ) ) )( ) ) ( ( )( (( )() )) ) ( ...
output:
3 4 5 9 12 14 17 18 24 25 26 27 28 33 36 37 38 39 40 41 42 44 45 46 51 54 55 58 60 61 63 66 69 70 71 74 78 81 82 83 85 87 89 90 91 92 101 102 104 108 111 113 114 116 117 118 121 122 124 125 126 127 129 130 131 133 135 136 137 143 144 146 154 155 158 161 163 164 167 169 170 173 180 181 182 188 192 19...
result:
ok good plan
Test #58:
score: 0
Accepted
time: 0ms
memory: 3704kb
input:
3465 ( ) ) (() ( )() ( ( ) ) )(( )(( ( ) ))) (( ) ) )(() ( (( ) )( ((((( ( ) ( ))( ( (() ))()( ) )) ( ( ( )) )( ( (( ( ( ) ) ( ) ) ( ) ()) ( ( (( ) )( ) ( ) )()(( ( )( ))) ( ) ) ((( ) ))( () ))) ))) ( ( ) ) ) )())) ) (( (((() ) ) ) ) ( ))( ) ( ) ) ))(()(( () ))) ( ( ( ) )( ( )(((( )() ) ) ( ))(( ())...
output:
1 4 5 7 8 13 16 20 21 24 25 27 29 30 34 35 36 39 40 41 42 45 48 51 52 53 57 60 63 66 72 73 79 80 85 88 94 95 96 99 104 108 111 115 118 120 121 124 125 127 131 133 134 135 136 138 141 142 144 145 148 154 164 166 167 169 171 176 177 183 184 187 188 189 190 191 192 195 201 205 206 208 210 211 212 213 2...
result:
ok good plan
Test #59:
score: 0
Accepted
time: 3ms
memory: 3640kb
input:
3992 )())(()( (( )) ((()) (()) )() ) ()( ( ) ( (( ( )() ( ())) )(( ()) ( ) () ( (())) )( (( ( ) (())( (( )) (( ) ) ) ) ()) ( ((( ( () ) ()))(() ( )( )) ( (()( () ( ) ())) )( )( ())))( )()) ( )) ( ((( ) )) ( ( )(( () ) ((( ) ( )) ) () ( ) ( ((((( ( ) ((()()((()) )) ( ()() )( ( )( )( ( ( ) )(())( )(((...
output:
2 4 8 9 11 12 13 15 19 22 25 26 28 29 31 37 38 39 43 46 47 49 56 58 59 62 63 67 69 73 75 76 77 79 81 84 87 88 92 94 95 100 102 105 106 108 109 113 115 116 120 125 127 129 131 140 141 143 144 148 150 151 154 156 162 164 167 174 176 178 180 181 186 190 191 194 196 197 202 203 206 214 216 218 219 221 2...
result:
ok good plan
Test #60:
score: 0
Accepted
time: 0ms
memory: 3440kb
input:
127 )))()())))))))()(( ))((()((( ))(()((())))((()()(((()(()(()(()()(((())(())())(()) )()((())()(())))()))())()(()())) ))((()())(((((( ()()()(( (())(()((()((()(()))())(((())())())))())(()( )(()))))()))()(((()(()()()()()()))( )((())()) ()(()()(()(())))())()))))))) )()))()(())())()))))()) ((()))))))()(...
output:
6 7 22 66 68 69 73 95 97 98 102 105 106 110 122 125 14 18 27 35 36 55 56 65 77 84 87 94 112 113 2 3 5 72 74 78 91 118 28 63 64 70 93 103 124 61 80 67 43 119 120 13 42 24 34 71 86 107 40 90 96 44 23 75 83 100 45 88 41 114 54 19 53 17 21 32 59 60 85 104 8 1 12 26 30 37 49 57 81 99 101 20 31 46 50 52 5...
result:
ok good plan
Test #61:
score: 0
Accepted
time: 5ms
memory: 3864kb
input:
7074 ( ( ) ( ( ( ( ) ) ) ( ) ) ( ) ) ( ( ( ( ) ( ) ) ) ( ( ) ) )) ( ( ) ) ( ( ( ( ( ( ( ) ) ) ) ( ) ( ) ( ) ) ( ) ( ) () ) ( ) ( ) ( ( ( ) ) ) ( ) ( ( ) ) ) ( ) ( ( ) ) ( ( ( ( ) ) ) (( ) ( () ) ) ) ) ( ( ( ) ( ) (( ) ) ) ( ( ( ( ( ) ) ( ( ( ( ) ) ( ( ( ( ( ) ( ) ( ) ) ( ) ( ( ( ( ( ( ) ) ( ) ) ) ) ...
output:
1 2 4 5 6 7 11 14 17 18 19 20 22 26 27 31 32 35 36 37 38 39 40 41 46 48 50 53 55 59 61 63 64 65 69 71 72 76 78 79 82 83 84 85 89 91 97 98 99 101 103 107 108 109 110 111 114 115 116 117 120 121 122 123 124 126 128 131 133 134 135 136 137 138 141 150 154 158 160 164 165 166 170 174 175 176 180 182 186...
result:
ok good plan
Test #62:
score: 0
Accepted
time: 1ms
memory: 3508kb
input:
61 ) ) ( ) ) (( ) ) ) ) ( ( ( )( )) ( ( ( )) () ) ) )( ( ( () ) ( ( (( ( )((( ()( ( ( )) ) )) ) ( )) ) ( ( ( ( )() ) ) ( ( () ( ) )() ) ( ) ( ( ))(
output:
3 6 11 12 13 16 17 18 24 25 28 29 30 31 33 34 35 40 43 44 45 46 50 51 53 57 59 60 32 20 26 52 14 23 61 1 2 4 5 7 8 9 10 15 19 21 22 27 36 37 38 39 41 42 47 48 49 54 55 56 58
result:
ok good plan
Test #63:
score: 0
Accepted
time: 0ms
memory: 3464kb
input:
11 ))()()( )) ( ( (() (() )(()())(( )))()(( (()) ())(( ))
output:
3 4 5 6 7 10 9 8 1 2 11
result:
ok good plan
Test #64:
score: 0
Accepted
time: 1ms
memory: 3468kb
input:
86 ) ) ) ) ( ) ) ) (( ) ( ) ) ( ) ) ) (( ) ) ) ) ) ) ) ) ( ) ) ( ( ) ) ( ) ) ( ( ( ) ( ( ) ( ) ) ( ( ( ) ( ( ) ( ) ( ( ) ) ( ( ( ) ( () ( ( ) ( ( ( ( ) ( ) ( ( () ( ( ) ( ) ( ( )
output:
5 9 11 14 18 27 30 31 34 37 38 39 41 42 44 47 48 49 51 52 54 56 57 60 61 62 64 66 67 69 70 71 72 74 76 77 79 80 82 84 85 65 78 1 2 3 4 6 7 8 10 12 13 15 16 17 19 20 21 22 23 24 25 26 28 29 32 33 35 36 40 43 45 46 50 53 55 58 59 63 68 73 75 81 83 86
result:
ok good plan
Test #65:
score: 0
Accepted
time: 0ms
memory: 3412kb
input:
45 ) ) (( ) ) ( ) ( ( ) ( ) ) (( )) ( ) ( ) (( ( ( )) (( ) ) ) ( ) ) ) ( ( ( ( ) )( ( ) ) ) ( ( ( )
output:
3 6 8 9 11 14 16 18 20 21 22 24 28 32 33 34 35 38 42 43 44 37 1 2 4 5 7 10 12 13 15 17 19 23 25 26 27 29 30 31 36 39 40 41 45
result:
ok good plan
Test #66:
score: 0
Accepted
time: 0ms
memory: 3500kb
input:
20 (( ) ))) ( )(( ) ( ((()() ( )(() ( ( ))) )) )) ()( ( (( ()))) (
output:
1 4 7 8 9 11 12 16 17 18 20 5 10 2 3 6 13 14 15 19
result:
ok good plan
Test #67:
score: 0
Accepted
time: 0ms
memory: 3408kb
input:
10 (( ( ) )) ) ) ( ( ) (
output:
1 2 7 8 10 3 4 5 6 9
result:
ok good plan
Test #68:
score: 0
Accepted
time: 1ms
memory: 3476kb
input:
14 )()((())(() (()) )(()(())((()()) ())((())(()()(((()) ()(() )( ))((( )) (((()) (()) ))))) ) ()))(()(() ())
output:
5 9 1 3 4 7 2 10 6 13 8 11 12 14
result:
ok good plan
Test #69:
score: 0
Accepted
time: 0ms
memory: 3428kb
input:
3 ())(())()()( (() ((())))
output:
2 1 3
result:
ok good plan
Test #70:
score: 0
Accepted
time: 0ms
memory: 3432kb
input:
1 (
output:
impossible
result:
ok impossible
Test #71:
score: 0
Accepted
time: 0ms
memory: 3412kb
input:
1 )
output:
impossible
result:
ok impossible
Test #72:
score: 0
Accepted
time: 0ms
memory: 3432kb
input:
1 )(
output:
impossible
result:
ok impossible
Test #73:
score: 0
Accepted
time: 0ms
memory: 3408kb
input:
1 ()
output:
1
result:
ok good plan
Test #74:
score: 0
Accepted
time: 1ms
memory: 3504kb
input:
2 ( )
output:
1 2
result:
ok good plan
Test #75:
score: 0
Accepted
time: 1ms
memory: 3464kb
input:
2 ) (
output:
2 1
result:
ok good plan
Test #76:
score: 0
Accepted
time: 0ms
memory: 3464kb
input:
6 () )( (( )) (() ())
output:
3 5 1 2 4 6
result:
ok good plan
Extra Test:
score: 0
Extra Test Passed