QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#887675 | #10012. Make It Regular | rotcar07 | AC ✓ | 42ms | 143880kb | C++23 | 1.3kb | 2025-02-07 19:07:54 | 2025-02-07 19:08:04 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
constexpr int N=6005,mod=998244353;
int cnt[N][2],n,pw[N];
string s;
inline void red(int&x){x>=mod&&(x-=mod);}
int dp[N],f[N][N];
int main(){
cin.tie(0)->sync_with_stdio(0);
cin>>n>>s;n*=2;
for(int i=pw[0]=1;i<=n;i++) red(pw[i]=pw[i-1]*2);
{bool f=1;
for(int i=1;i<=n;i++){
cnt[i][0]=cnt[i-1][0],cnt[i][1]=cnt[i-1][1];
cnt[i][s[i-1]==')']++;
if(cnt[i][0]<cnt[i][1])f=0;
}
if(f)return cout<<pw[n]-1<<'\n',0;}
int c0=cnt[n][0],c1=cnt[n][1],up=0;
dp[0]=1;
for(int i=1;i<=n;i++){
if(s[i-1]==')'){
int k=(cnt[i][1]-cnt[i][0]+1)/2;
for(int j=cnt[i][1];j>=up;j--)f[i][j+1]=dp[j],red(dp[j+1]+=dp[j]);
if(k>up) dp[up++]=0;
}
else for(int j=up;j<=cnt[i][1];j++) f[i][j]=dp[j];
}
memset(dp,0,sizeof(*dp)*(n+1));
int ans=0;dp[up=0]=1;
for(int i=n-1;i>=1;i--){
if(s[i]=='('){
int k=(c0-c1-cnt[i][0]+cnt[i][1]+1)/2;
for(int j=c0-cnt[i][0];j>=up;j--)red(dp[j+1]+=dp[j]);
if(k>up)dp[up++]=0;
}
for(int j=up;j<=cnt[i][1];j++) ans=(ans+f[i][j]*1ll*dp[j]%mod*pw[cnt[i-1][0]+c1-cnt[i][1]])%mod;
}
cout<<ans<<'\n';
}
詳細信息
Test #1:
score: 100
Accepted
time: 0ms
memory: 3840kb
input:
3 ())(()
output:
36
result:
ok 1 number(s): "36"
Test #2:
score: 0
Accepted
time: 0ms
memory: 5788kb
input:
6 ()))(())()((
output:
1536
result:
ok 1 number(s): "1536"
Test #3:
score: 0
Accepted
time: 32ms
memory: 142080kb
input:
3000 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...
output:
572364310
result:
ok 1 number(s): "572364310"
Test #4:
score: 0
Accepted
time: 37ms
memory: 143588kb
input:
3000 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...
output:
625414787
result:
ok 1 number(s): "625414787"
Test #5:
score: 0
Accepted
time: 34ms
memory: 143804kb
input:
3000 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...
output:
518609146
result:
ok 1 number(s): "518609146"
Test #6:
score: 0
Accepted
time: 35ms
memory: 143616kb
input:
3000 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...
output:
982003712
result:
ok 1 number(s): "982003712"
Test #7:
score: 0
Accepted
time: 35ms
memory: 143356kb
input:
3000 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()))))))))))))))))))))))))))))))...
output:
699842210
result:
ok 1 number(s): "699842210"
Test #8:
score: 0
Accepted
time: 33ms
memory: 143432kb
input:
3000 )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...
output:
92487102
result:
ok 1 number(s): "92487102"
Test #9:
score: 0
Accepted
time: 34ms
memory: 142080kb
input:
3000 )))))))))))())))())))))))))))))))))()))))))))))()))))))))))))()))))))())))))())))))()))))))())))()))))))))))()))))())))))))()))))))()))))))))()))()))))))()))))))()))())())))))))))))())))))()))))))())))))()))()))))))))))()))))))))))))())))))())))))))))())))))))())))))))()))))())))))))))())))))))...
output:
450713213
result:
ok 1 number(s): "450713213"
Test #10:
score: 0
Accepted
time: 36ms
memory: 143368kb
input:
3000 )))))()))))))())))()))))))))())))())))))))())))))))()))))))())))())))))))))()))))))()))())))))))))()))))))))()))))))())))()))))))()))())))))))))())))))())))))))()))))))))())()))())))))))))())))))))))()))())))))())))))()))))))))())))))))))))))))())))))))))))())))))))))))())))))))()))))))()))))))...
output:
584092325
result:
ok 1 number(s): "584092325"
Test #11:
score: 0
Accepted
time: 35ms
memory: 143292kb
input:
3000 )))())))())))())))))()))()))))))())))()))))())))()))()))))))()))))))))())))())))))()))()))()))))))))())))))())))))())()))))))())))))())))())))())))))))())))))))))()))))())))))()))()))))))))))())))))))))()))))))()))))()))))())))))))()))))))()))))())())))))()))())())))()))))))()))))())))()))))))(...
output:
497490320
result:
ok 1 number(s): "497490320"
Test #12:
score: 0
Accepted
time: 37ms
memory: 143652kb
input:
3000 ))))()))))())()))))()))())()))))()))())))())))))()))))())))()))())()))))))())))))()))))))))())))())))))()))))))()))()))))()))()))))())))))))()))))))))())()))()))))()))()()))))())))()))()))))())))())))))()))))()))())))()))))())())))()))))()))()))))()))()))))))())()())))()))))))())))())))()))()))...
output:
893741400
result:
ok 1 number(s): "893741400"
Test #13:
score: 0
Accepted
time: 38ms
memory: 143640kb
input:
3000 ))()))()())))()))())())()))()))()))())()))())(())())))())())))()())()()))()())())()()))()())())()))(())()()()())()()))()(())()()(()))())))))())())())))()((()())))())())())))())())()))())()()()))()())())()()()()))))(()(()))())())()))())()))())()())))())()(()()))(()())))))()))()())()(()()(()))))(...
output:
405246052
result:
ok 1 number(s): "405246052"
Test #14:
score: 0
Accepted
time: 37ms
memory: 143840kb
input:
3000 )))())())())())())()()))())())()))())()))()))))()()))()(())())))()((())()()))()(()))(()))))())))()())))()()())())))))())()()))(())))()))()))())())())))())()())())()))((())()))())())()())()))())))((()))))()())())()))())()(())))(()()())()))())())()))()())()))(())))()())()())))()))())(()))()))()))...
output:
604182464
result:
ok 1 number(s): "604182464"
Test #15:
score: 0
Accepted
time: 42ms
memory: 143880kb
input:
3000 ))())())(()(()()())))()()(()))(()())())((())))())()()(())()))(())(()(((()(((((()()()()()()(((()((())())))())(())()(())()()(()())(()))()()()(()())(())()()(()()(()()()()(()())()())))(()(()()(()(()(()())())()()())()((())()(((())))())()(()(()((())()((())())())()()())())(())()()(()))(()()(((()(()))(...
output:
367367502
result:
ok 1 number(s): "367367502"
Test #16:
score: 0
Accepted
time: 39ms
memory: 143272kb
input:
3000 )()(()(()()(()(()()))(((((((()(()())((()(())((()(((()))())(()()()(()()()())()((())((()())(())(()()((())()())))()(((((()((()(()()()(())()()()())())))())(())()()()()((()(()(((()()((()(())(()))()))()())(())))()()()()())()))(())(()))((()()(())((()(()(()()))())()(((()())(())))()((()((((())(()()())()...
output:
602303293
result:
ok 1 number(s): "602303293"
Test #17:
score: 0
Accepted
time: 1ms
memory: 3712kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((((()((()((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((()()(((((((((((()(((()((((((((((((((((((()(((((((()(((((((((()((((((((((((((((((((((((((((((()((((((((((((((()(()()()((((((()(()(((((((((((()(((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #18:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((()()(((((((((()()(((((((((((((((((((((((((((()()(()((((((((((((((((((((((((((((((()(((((((()()(((((()(((((((((()(((()(((()()(((((((((((()(()(((((((((()((((()(((((((((()()((((()(((((((((((()((((((()(()(()(()(()()(()((((((()((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #19:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #20:
score: 0
Accepted
time: 1ms
memory: 3712kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #21:
score: 0
Accepted
time: 1ms
memory: 3712kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #22:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #23:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #24:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #25:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #26:
score: 0
Accepted
time: 1ms
memory: 3584kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #27:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #28:
score: 0
Accepted
time: 1ms
memory: 3840kb
input:
3000 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...
output:
384656802
result:
ok 1 number(s): "384656802"
Test #29:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
10 ))))()))())()(((((((
output:
94640
result:
ok 1 number(s): "94640"
Test #30:
score: 0
Accepted
time: 0ms
memory: 5796kb
input:
10 )))()()())())()(((((
output:
121600
result:
ok 1 number(s): "121600"
Test #31:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
10 )())))(((()(())(()()
output:
396032
result:
ok 1 number(s): "396032"
Test #32:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
10 )()()())(()(()(())()
output:
507904
result:
ok 1 number(s): "507904"
Test #33:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
10 (((()()(()())()))())
output:
1048575
result:
ok 1 number(s): "1048575"
Test #34:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
10 ((((()()()()())())))
output:
1048575
result:
ok 1 number(s): "1048575"
Test #35:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
10 ((((((())())())))())
output:
1048575
result:
ok 1 number(s): "1048575"
Test #36:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 (((())))
output:
255
result:
ok 1 number(s): "255"
Test #37:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 ((()()))
output:
255
result:
ok 1 number(s): "255"
Test #38:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (()(()))
output:
255
result:
ok 1 number(s): "255"
Test #39:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 ()((()))
output:
255
result:
ok 1 number(s): "255"
Test #40:
score: 0
Accepted
time: 1ms
memory: 5740kb
input:
4 )(((()))
output:
120
result:
ok 1 number(s): "120"
Test #41:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ((())())
output:
255
result:
ok 1 number(s): "255"
Test #42:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 (()()())
output:
255
result:
ok 1 number(s): "255"
Test #43:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 ()(()())
output:
255
result:
ok 1 number(s): "255"
Test #44:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )((()())
output:
120
result:
ok 1 number(s): "120"
Test #45:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (())(())
output:
255
result:
ok 1 number(s): "255"
Test #46:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ()()(())
output:
255
result:
ok 1 number(s): "255"
Test #47:
score: 0
Accepted
time: 0ms
memory: 5888kb
input:
4 )(()(())
output:
120
result:
ok 1 number(s): "120"
Test #48:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ())((())
output:
168
result:
ok 1 number(s): "168"
Test #49:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )()((())
output:
112
result:
ok 1 number(s): "112"
Test #50:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ))(((())
output:
112
result:
ok 1 number(s): "112"
Test #51:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ((()))()
output:
255
result:
ok 1 number(s): "255"
Test #52:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (()())()
output:
255
result:
ok 1 number(s): "255"
Test #53:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ()(())()
output:
255
result:
ok 1 number(s): "255"
Test #54:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 )((())()
output:
120
result:
ok 1 number(s): "120"
Test #55:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (())()()
output:
255
result:
ok 1 number(s): "255"
Test #56:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 ()()()()
output:
255
result:
ok 1 number(s): "255"
Test #57:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )(()()()
output:
120
result:
ok 1 number(s): "120"
Test #58:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ())(()()
output:
168
result:
ok 1 number(s): "168"
Test #59:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )()(()()
output:
112
result:
ok 1 number(s): "112"
Test #60:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ))((()()
output:
112
result:
ok 1 number(s): "112"
Test #61:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (()))(()
output:
168
result:
ok 1 number(s): "168"
Test #62:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ()())(()
output:
168
result:
ok 1 number(s): "168"
Test #63:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 )(())(()
output:
96
result:
ok 1 number(s): "96"
Test #64:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 ())()(()
output:
144
result:
ok 1 number(s): "144"
Test #65:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 )()()(()
output:
96
result:
ok 1 number(s): "96"
Test #66:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ))(()(()
output:
96
result:
ok 1 number(s): "96"
Test #67:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ()))((()
output:
144
result:
ok 1 number(s): "144"
Test #68:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )())((()
output:
96
result:
ok 1 number(s): "96"
Test #69:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ))()((()
output:
96
result:
ok 1 number(s): "96"
Test #70:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 )))(((()
output:
60
result:
ok 1 number(s): "60"
Test #71:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 ((())))(
output:
120
result:
ok 1 number(s): "120"
Test #72:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 (()()))(
output:
120
result:
ok 1 number(s): "120"
Test #73:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ()(()))(
output:
120
result:
ok 1 number(s): "120"
Test #74:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )((()))(
output:
64
result:
ok 1 number(s): "64"
Test #75:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (())())(
output:
120
result:
ok 1 number(s): "120"
Test #76:
score: 0
Accepted
time: 0ms
memory: 5860kb
input:
4 ()()())(
output:
120
result:
ok 1 number(s): "120"
Test #77:
score: 0
Accepted
time: 1ms
memory: 5868kb
input:
4 )(()())(
output:
64
result:
ok 1 number(s): "64"
Test #78:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 ())(())(
output:
96
result:
ok 1 number(s): "96"
Test #79:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 )()(())(
output:
64
result:
ok 1 number(s): "64"
Test #80:
score: 0
Accepted
time: 1ms
memory: 5688kb
input:
4 ))((())(
output:
64
result:
ok 1 number(s): "64"
Test #81:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (()))()(
output:
112
result:
ok 1 number(s): "112"
Test #82:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 ()())()(
output:
112
result:
ok 1 number(s): "112"
Test #83:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 )(())()(
output:
64
result:
ok 1 number(s): "64"
Test #84:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ())()()(
output:
96
result:
ok 1 number(s): "96"
Test #85:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 )()()()(
output:
64
result:
ok 1 number(s): "64"
Test #86:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ))(()()(
output:
64
result:
ok 1 number(s): "64"
Test #87:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ()))(()(
output:
96
result:
ok 1 number(s): "96"
Test #88:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )())(()(
output:
64
result:
ok 1 number(s): "64"
Test #89:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 ))()(()(
output:
64
result:
ok 1 number(s): "64"
Test #90:
score: 0
Accepted
time: 1ms
memory: 5744kb
input:
4 )))((()(
output:
42
result:
ok 1 number(s): "42"
Test #91:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 (())))((
output:
112
result:
ok 1 number(s): "112"
Test #92:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ()()))((
output:
112
result:
ok 1 number(s): "112"
Test #93:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )(()))((
output:
64
result:
ok 1 number(s): "64"
Test #94:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 ())())((
output:
96
result:
ok 1 number(s): "96"
Test #95:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )()())((
output:
64
result:
ok 1 number(s): "64"
Test #96:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 ))(())((
output:
64
result:
ok 1 number(s): "64"
Test #97:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 ()))()((
output:
96
result:
ok 1 number(s): "96"
Test #98:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )())()((
output:
64
result:
ok 1 number(s): "64"
Test #99:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ))()()((
output:
64
result:
ok 1 number(s): "64"
Test #100:
score: 0
Accepted
time: 0ms
memory: 5732kb
input:
4 )))(()((
output:
42
result:
ok 1 number(s): "42"
Test #101:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
4 ())))(((
output:
60
result:
ok 1 number(s): "60"
Test #102:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )()))(((
output:
42
result:
ok 1 number(s): "42"
Test #103:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 ))())(((
output:
42
result:
ok 1 number(s): "42"
Test #104:
score: 0
Accepted
time: 0ms
memory: 3840kb
input:
4 )))()(((
output:
36
result:
ok 1 number(s): "36"
Test #105:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
4 ))))((((
output:
36
result:
ok 1 number(s): "36"
Test #106:
score: 0
Accepted
time: 0ms
memory: 3712kb
input:
1 ()
output:
3
result:
ok 1 number(s): "3"
Test #107:
score: 0
Accepted
time: 0ms
memory: 3584kb
input:
1 )(
output:
1
result:
ok 1 number(s): "1"