QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#416263 | #8690. Archaeological Recovery | Crysfly | AC ✓ | 72ms | 4880kb | C++17 | 4.8kb | 2024-05-21 18:30:24 | 2024-05-21 18:30:25 |
Judging History
answer
// what is matter? never mind.
#pragma GCC optimize("Ofast")
#pragma GCC optimize("unroll-loops")
//#pragma GCC target("sse,sse2,sse3,sse4,popcnt,abm,mmx,avx,avx2")
#include<bits/stdc++.h>
#define For(i,a,b) for(int i=(a);i<=(b);++i)
#define Rep(i,a,b) for(int i=(a);i>=(b);--i)
#define ll long long
#define int long long
#define ull unsigned long long
#define SZ(x) ((int)((x).size()))
#define ALL(x) (x).begin(),(x).end()
using namespace std;
inline int read()
{
char c=getchar();int x=0;bool f=0;
for(;!isdigit(c);c=getchar())f^=!(c^45);
for(;isdigit(c);c=getchar())x=(x<<1)+(x<<3)+(c^48);
if(f)x=-x;return x;
}
#define fi first
#define se second
#define pb push_back
#define mkp make_pair
typedef pair<int,int>pii;
typedef vector<int>vi;
#define maxn 200005
#define inf 0x3f3f3f3f
int n,k,T,pw[23];
int tox(char c){
if(c=='A')return 0;
if(c=='E')return 1;
if(c=='I')return 2;
exit(233);
}
char toc(int x){
if(x==0)return '0';
if(x==1)return '+';
if(x==2)return '-';
}
struct node{
int f[3];
node(){
memset(f,0,sizeof f);
}
int &operator [](int x){
return f[x];
}
void simp(){
f[1]-=f[0],f[2]-=f[0];
f[0]=0;
}
void out(){
cout<<f[0]<<" "<<f[1]<<' '<<f[2]<<'\n';
}
void simp2(){
if(f[1] && f[2]) f[0]=-f[1],f[1]=f[2]=0;
}
};
node operator +(node a,node b){
For(i,0,2)a[i]+=b[i];
a.simp();return a;
}
node operator *(node a,node b){
node c;
For(i,0,2)For(j,0,2)c[(i+j)%3]+=a[i]*b[j];
c.simp();return c;
}
int add(int x,int y){
int z=0;
For(i,0,k-1){
int xx=x/pw[i]%3,yy=y/pw[i]%3;
z+=pw[i]*((xx+yy)%3);
}
return z;
}
int neg(int x){
int z=0;
For(i,0,k-1){
int xx=x/pw[i]%3;
z+=pw[i]*((3-xx)%3);
}
return z;
}
int sub(int x,int y){
return add(x,neg(y));
}
int dot(int x,int y){
int res=0;
For(i,0,k-1){
int xx=x/pw[i]%3,yy=y/pw[i]%3;
res+=xx*yy%3;
}
return res%3;
}
int in(){
string s; cin>>s;
int x=0;
For(i,0,k-1) x+=tox(s[i])*pw[i];
return x;
}
void out(int x){
For(i,0,k-1) putchar(toc(x/pw[i]%3));
puts("");
}
int dt[505][505];
int cnt[505];
node f[505];
int c0[505];
node I1,I2;
int col[505];
int ans[505],len,res[505];
int sta[505],sta2[505];
int qwq[505];
int fs[505],gs[505];
bool chk(){
// For(i,0,n-1)cout<<res[i]<<" "; cout<<"\n";
// For(i,0,n-1){
// int sum0=0,sum=0;
// For(j,0,n-1){
// if(dt[i][res[j]]==0) sum0+=1;
// else sum+=dt[i][res[j]];
// }
// if(sum0!=c0[i]) puts("QWQ"),exit(23333);
// sum=(sum%3+3)%3;
// // cout<<"sum "<<i<<" "<<sum<<"\n";
// if(sum!=col[i])return 0;
// }
// For(i,0,n-1) cout<<res[i]<<" "; cout<<"\n";
// memset(qwq,0,sizeof qwq);
// For(s,0,(1<<n)-1){
// int x=0;
// For(i,0,n-1)if(s>>i&1)x=add(x,res[i]);
// qwq[x]++;
// }
// For(i,0,pw[k]-1){
// cout<<"i: "<<i<<" "<<cnt[i]<<" "<<qwq[i]<<"\n";
// }
For(i,0,pw[k]-1) fs[i]=0; fs[0]=1;
For(i,0,n-1){
For(s,0,pw[k]-1) gs[add(s,res[i])]+=fs[s];
For(s,0,pw[k]-1) fs[s]+=gs[s],gs[s]=0;
}
For(s,0,pw[k]-1) if(fs[s]!=cnt[s]) return 0;
return 1;
}
signed main()
{
I1.f[1]=I2.f[2]=1;
n=read(),k=read(),T=read();
pw[0]=1; For(i,1,k)pw[i]=pw[i-1]*3;
For(i,0,pw[k]-1) For(j,0,pw[k]-1) dt[i][j]=dot(i,j);
For(i,1,T){
int x=in(),y=read();
cnt[x]+=y;
f[x][0]+=y;
}
For(i,0,k-1){
For(s,0,pw[k]-1)
if(s/pw[i]%3==0){
node &f0=f[s],&f1=f[s+pw[i]],&f2=f[s+pw[i]*2];
node g0=f0+f1+f2;
node g1=f0+f1*I2+f2*I1;
node g2=f0+f1*I1+f2*I2;
// g0.out(),g1.out(),g2.out();
f0=g0,f1=g1,f2=g2;
}
}
For(s,0,pw[k]-1){
f[s].simp();
f[s].simp2();
col[s]=-1;
For(i,0,2) if(f[s][i]) col[s]=i;
// cout<<"col "<<s<<" "<<col[s]<<"\n";
// For(i,0,2) cout<<f[s][i]<<" ";
// cout<<"\n";
int sum=abs(f[s][0]+f[s][1]+f[s][2]);
For(j,0,n) if((1ll<<j)==sum) c0[s]=j;
}
// find one sol
// f[s] = \sum dot(s,t)==0 cnt[t]
Rep(i,pw[k]-1,0){
while(1){
int sum[3]={0,0,0};
For(j,0,pw[k]-1){
sum[dt[i][j]]+=c0[j];
}
if(sum[0]==sum[1]) break;
// cout<<"i: "<<i<<"\n";
// For(j,0,2) cout<<sum[j]<<" "; cout<<"\n";
// break;
ans[len++]=i;
// cout<<"add "<<i<<"\n";
For(j,0,pw[k]-1)
if(dt[i][j]==0) c0[j]--;
}
}
assert(len==n);
memset(sta,-1,sizeof sta);
memset(sta2,-1,sizeof sta2);
sta[0]=0;
For(i,0,n-1){
For(s,0,pw[k]-1) if(sta[s]!=-1) {
int t=add(s,ans[i]);
if(sta[t]==-1)
sta2[t]=sta[s]^(1ll<<i);//cout<<"to "<<t<<" "<<sta2[t]<<"\n";
}
For(s,0,pw[k]-1)
if(sta[s]==-1 && sta2[s]!=-1) sta[s]=sta2[s];
}
For(s,0,pw[k]-1)
if(sta[s]!=-1){
// cout<<"chk "<<s<<" "<<sta[s]<<"\n";
For(i,0,n-1) res[i]=(sta[s]>>i&1)?neg(ans[i]):ans[i];
if(chk()){
For(i,0,n-1) out(res[i]);
break;
}
}
return 0;
}
/*
2 3 1
AAA 4
2 3 4
EEE 1
EIA 1
IAE 1
AAA 1
*/
詳細信息
Test #1:
score: 100
Accepted
time: 1ms
memory: 3764kb
input:
4 3 14 IEA 1 AEI 1 AIE 1 EAE 2 IAA 1 AAI 1 AAA 2 AEE 1 IAE 1 EII 1 EEA 1 EAI 1 IIE 1 EIA 1
output:
0+- +0+ -0+ +-0
result:
ok correct plan!
Test #2:
score: 0
Accepted
time: 0ms
memory: 3608kb
input:
1 1 2 I 1 A 1
output:
-
result:
ok correct plan!
Test #3:
score: 0
Accepted
time: 3ms
memory: 4644kb
input:
1 5 2 AEAAA 1 AAAAA 1
output:
0+000
result:
ok correct plan!
Test #4:
score: 0
Accepted
time: 1ms
memory: 4012kb
input:
1 4 1 AAAA 2
output:
0000
result:
ok correct plan!
Test #5:
score: 0
Accepted
time: 0ms
memory: 3684kb
input:
2 1 1 A 4
output:
0 0
result:
ok correct plan!
Test #6:
score: 0
Accepted
time: 1ms
memory: 3892kb
input:
4 4 12 AAIA 1 AAAA 2 IEIE 1 IAAA 1 AEEE 2 IAEA 1 IAIA 2 IEAE 2 IEEE 1 AAEA 1 AEIE 1 AEAE 1
output:
0+++ -0-0 00+0 00-0
result:
ok correct plan!
Test #7:
score: 0
Accepted
time: 3ms
memory: 4880kb
input:
7 5 107 IAAIA 1 EIIEE 1 EEEIA 1 IEIAI 1 AEAAI 2 AAEIE 1 IIEEI 1 IIAII 1 IEEEA 1 IAAEI 1 EAIEA 1 IIAAA 2 AEEEE 1 IIEEA 1 IEEIA 1 AAEAI 1 EAIEE 2 EEEIE 3 IAIEA 1 AAIIA 1 EAIII 1 EAIIE 1 IIEIE 2 AAAIE 2 AAAAA 1 IEAIE 1 AEAEI 1 AEIII 1 IAEEA 1 IIIIE 1 AAIEA 1 EIIIE 1 EIAAE 1 AEEIA 1 EEAII 1 IAEIA 1 IIAE...
output:
-0-++ --+-+ +0--+ -+0-+ 0+0+- ---0+ 00--0
result:
ok correct plan!
Test #8:
score: 0
Accepted
time: 1ms
memory: 4004kb
input:
4 4 15 EIIA 1 IEIE 1 AAAA 1 IIIE 1 AEAA 1 IIAI 1 EAEI 1 EAAE 1 IAIE 2 AAEE 1 AEII 1 EIEI 1 IEEA 1 IAAI 1 IAEA 1
output:
0+-- 00++ ---+ -0-+
result:
ok correct plan!
Test #9:
score: 0
Accepted
time: 3ms
memory: 4588kb
input:
6 5 62 EAAEA 1 AAIII 1 EEEII 1 IIAIE 1 EAIEA 1 IEEII 1 IEAIA 1 IEIEE 1 IAIEE 1 AAEEI 1 EEAEE 1 EIIEA 1 AEEEI 1 AIAIA 1 EAEIE 1 IIIIE 1 IIIEA 1 EAAII 1 IIAAA 1 AAIIA 1 IIEIA 1 EIEII 1 IEAEA 1 EEAAE 1 EEAEA 1 AEAAE 1 IEAAE 1 EEAAI 1 EEEEA 1 AIEEA 1 IEEAE 1 AIAAI 1 EAEEE 1 IAAII 1 IAEIA 1 AAAAE 2 IAAEA...
output:
----+ +-0+- +00+- ++00+ ++0+0 -++00
result:
ok correct plan!
Test #10:
score: 0
Accepted
time: 5ms
memory: 4840kb
input:
6 5 62 IEAEI 1 IAEAE 1 IEIAA 1 IAIEE 1 IIIIA 1 EEIIA 1 EAEIE 1 EEEIE 1 AEAEI 1 IIEAA 1 AIEII 1 EAIII 1 AIIIA 1 AAAAA 1 IAEEI 1 EEIAE 1 AAAII 1 IAAEI 1 IAAAE 1 AIIAE 1 IEEEE 1 EEIAA 1 IAAIA 1 EAIAI 1 IIAIE 1 EEAAI 1 EEIEI 1 IEIIA 1 EAAEE 1 IIIEA 1 IEAEA 1 AIEAE 2 AEEAA 1 EEAIE 1 EAAEI 1 EIAEA 1 IAIEA...
output:
+-+-- -++-- -0++- 00--+ -+0+- 0---0
result:
ok correct plan!
Test #11:
score: 0
Accepted
time: 0ms
memory: 4000kb
input:
5 4 31 EAIA 1 AAIE 1 EAAE 1 AEEA 1 AAEA 1 IIAA 1 AIAE 1 EEEE 1 EAAA 1 IIEI 1 AAAA 1 EEAI 1 AAII 2 EEII 1 IIAE 1 AAIA 1 AAEE 1 AEAI 1 EIAA 1 IAII 1 EEEA 1 IIII 1 IAEA 1 AAAE 1 EIII 1 IEEE 1 AIEI 1 IAIE 1 IAEE 1 EAII 1 IEII 1
output:
++-- 00-- --+- -0-+ +000
result:
ok correct plan!
Test #12:
score: 0
Accepted
time: 3ms
memory: 4648kb
input:
7 5 90 EIAIA 1 AIEIA 1 IIAAA 1 EEAAE 1 EEAAA 1 AEEIA 3 EEIAA 2 IEEIE 1 IAAIE 1 AEIAE 2 EIAAE 3 AIIAI 1 EEAIE 1 EEIII 2 EEEII 1 IIIII 1 IAEIE 2 AIAAI 1 IEEII 1 EAEAI 3 AIIII 1 AEIIA 1 AAIII 1 EAAIA 1 AAEIA 1 EEEAI 1 EIIII 1 IIAAI 2 EIIIA 1 EAEAE 2 EEEIE 2 AEAII 2 EIAAA 1 AEEIE 2 AAIIE 1 EAEAA 1 IAEAE...
output:
--+-- 0++0+ 0--0- 00+0+ 0+-0+ +--0+ +--00
result:
ok correct plan!
Test #13:
score: 0
Accepted
time: 3ms
memory: 4576kb
input:
4 5 16 IEAEE 1 EEAEE 1 EAIAE 1 IEAAI 1 IAAAA 1 IEEAE 1 IAIEA 1 AAIEA 1 EEEEA 1 AAIAE 1 AEEEA 1 EAAEI 1 AEAAI 1 EEEAE 1 IAAEI 1 AAAAA 1
output:
-00+- -++0+ +0-0+ -0000
result:
ok correct plan!
Test #14:
score: 0
Accepted
time: 2ms
memory: 4208kb
input:
9 4 81 AAAI 4 IIAI 6 AIAA 3 AEEE 5 IEAE 8 AEEI 8 IEAA 5 IAEI 8 AIAI 5 IIIE 7 EIII 7 AEIA 5 IEEI 5 EAEE 5 EAAE 8 AAII 7 EAIA 5 IEAI 9 IAAA 4 EEII 5 IAII 7 EEIA 6 EIEA 3 AEEA 7 EEAI 6 EIEE 5 EEAE 11 EEAA 7 EEEE 4 AEAI 5 AAEI 11 IIEE 6 AIIE 7 AIEI 7 IEII 4 IEEA 4 AAAA 5 AAEE 6 AEIE 6 IAEE 9 IIAE 7 IAIA...
output:
---- -+-- ++-- -0++ 0-+- 0-0+ -00- ++-0 0+00
result:
ok correct plan!
Test #15:
score: 0
Accepted
time: 0ms
memory: 3892kb
input:
40 1 3 I 366503870464 A 366503878656 E 366503878656
output:
+ + - - - - - - - - - - - - - - - - - - - - - - - - - 0 0 0 0 0 0 0 0 0 0 0 0 0
result:
ok correct plan!
Test #16:
score: 0
Accepted
time: 0ms
memory: 3652kb
input:
40 2 9 AA 122167949312 AE 122167970816 EE 122167970816 II 122167950336 EI 122167949312 IA 122167950336 AI 122167954432 EA 122167954432 IE 122167977984
output:
++ -- -- -- -- -- -- -- -- -- +- +- +- +- +- +- 0- 0- 0- 0- 0- 0- 0- 0- -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 00 00 00 00
result:
ok correct plan!
Test #17:
score: 0
Accepted
time: 1ms
memory: 3792kb
input:
40 3 27 EII 40722660608 EIA 40722654464 EEE 40722652416 IIA 40722646528 AIE 40722644224 EIE 40722648320 AEE 40722631936 AAA 40722648320 III 40722675200 IEE 40722642432 IAE 40722646528 AEI 40722676992 AAI 40722660608 EAI 40722679040 IIE 40722640384 IEA 40722642432 AEA 40722652416 EEA 40722631936 AII ...
output:
--- --- --- --- +-- +-- +-- +-+ -+- ++- ++- ++- 0+- 0+- 0+- 0+- -0- -0- +0- +0- +0- 00- --0 --0 --0 --0 --0 --0 +-0 +-0 +-0 +-0 +-0 0-0 0-0 -00 -00 -00 -00 000
result:
ok correct plan!
Test #18:
score: 0
Accepted
time: 3ms
memory: 3944kb
input:
40 4 81 EAAE 13574223872 EEAE 13574222848 IEIE 13574225920 EEIA 13574225920 IAIA 13574195200 IIIE 13574252544 IAIE 13574227968 AEAI 13574206464 IIIA 13574193152 IEEI 13574175744 AAEI 13574194176 IAII 13574242304 EIIE 13574195200 AEIE 13574160384 EIAE 13574214656 EIIA 13574227968 EAEI 13574237184 EII...
output:
++++ -+++ 0--- 0--- 0--- +-++ 0-++ -0-- -0-- +0-- 00-- ++-+ +-+- +-+- 0-+- -++- +++- +0+- --0- 0-0- -+0- -+0- 000- 000- ---0 ---0 +--0 0--0 -+-0 ++-0 +0-0 --00 --00 0-00 0-00 0-00 -000 -000 0000 0000
result:
ok correct plan!
Test #19:
score: 0
Accepted
time: 4ms
memory: 4588kb
input:
40 5 243 IEEEE 4524771424 IAEAI 4524725344 EAIAE 4524711008 IAIAI 4524722752 IAAEI 4524707136 EIEAE 4524725856 EEIEE 4524722272 EEAAI 4524776256 IIIAI 4524765504 AEAII 4524712256 AIIEA 4524785472 AIIIA 4524713568 EIEIE 4524721504 AAAAA 4524728416 AIAII 4524724288 IIIAA 4524720704 IEAEA 4524775488 IA...
output:
+++++ +++++ +0+++ +0--- -++-- 00+-- 00+-- 00+-- 0-0-- -0-+- --++- ++++- +0++- 00++- -+0+- -+0+- 0+0+- 000+- 0--0- 0+-0- +-+0- 0-+0- +++0- +0+0- 00+0- 00+0- --00- ----0 +---0 -+--0 ++--0 -0--0 00--0 +-+-0 -++-0 +-0-0 0--00 +0-00 00-00 +-000
result:
ok correct plan!
Test #20:
score: 0
Accepted
time: 3ms
memory: 4844kb
input:
40 5 1 AAAAA 1099511627776
output:
00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000 00000
result:
ok correct plan!
Test #21:
score: 0
Accepted
time: 3ms
memory: 4612kb
input:
40 5 3 AAAAA 366503875925 IAIAA 366503875925 EAEAA 366503875926
output:
-0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00 -0-00
result:
ok correct plan!
Test #22:
score: 0
Accepted
time: 14ms
memory: 4596kb
input:
40 5 243 AIIEA 4524677088 AIIIA 4524789600 EAAEA 4524772576 IEEAI 4524671936 AAIEA 4524765248 EAIEA 4524667072 IEAEA 4524764480 EAAEI 4524673216 IAAAI 4524668224 EIIAE 4524773728 EEIIA 4524670688 AEAAE 4524780000 IAIIA 4524764864 AIEAI 4524668256 AEIEA 4524758240 IAEIA 4524769376 IIAEI 4524773344 AE...
output:
+-+++ +0--- 00+++ 0+-++ -++-- ---++ 0++-- -+0-- ++0-- 0+0-- -00-- +++-+ -0+-+ 0-++- ++++- 0+++- 0+++- -0++- ++0+- ++0+- 0+0+- 000+- +--0- -0-0- 00-0- --+0- -++0- +++0- +0+0- +0+0- -+00- 0+00- -+--0 -0--0 +++-0 00+-0 0-0-0 -+0-0 ++0-0 +0-00
result:
ok correct plan!
Test #23:
score: 0
Accepted
time: 8ms
memory: 4620kb
input:
40 5 243 EIIAA 4524833408 IEAEE 4524661568 AEEAA 4524692096 AIEEA 4524676672 EAIAI 4524884352 IEIEA 4524687744 AIEII 4524662848 AEAAE 4524877120 EEEII 4524677696 IIEEA 4524862784 AEEII 4524892992 IIAAA 4524654208 EEEAE 4524649024 IIEEE 4524653632 EAEII 4524684096 EAIIA 4524660800 EAIIE 4524638016 EE...
output:
00+++ 00--- 0-+-- +--++ +--++ -0-++ +-0-- ++0-- 0+0-- +++-+ +--+- -0+-+ 00-+- -+++- 0+++- 0-0+- 0-0+- -00+- 000+- ++-0- 00-0- 0++0- -0+0- +0+0- +-00- -000- 0---0 -+--0 -+--0 0+--0 00--0 +++-0 ++0-0 +00-0 000-0 -+-00 -0-00 +0-00 +-000 -0000
result:
ok correct plan!
Test #24:
score: 0
Accepted
time: 24ms
memory: 4616kb
input:
40 5 81 AIIII 13574173696 AIIIA 13574247936 IIAEE 13574247936 AEIIE 13574229504 EEAIE 13574169088 IEEIE 13574253056 IAEIA 13574176256 EIIEI 13574244352 AEEEA 13574251008 EEIEE 13574232576 EAAII 13574253568 IAEIE 13574251008 AAIIA 13574255104 AEAAI 13574254592 IAIAI 13574254592 IIAEA 13574222336 EEAI...
output:
0++++ 0---- 00+++ 00--- ++-++ +--++ -0+-- +-0-- +00-- +--+- ++-+- +0-+- 0-++- 0+++- 0+++- 00++- 00++- --0+- -+0+- -00+- -00+- -0-0- +-+0- +-+0- +++0- +++0- +0+0- +0+0- +0+0- 0-00- 0+00- 0+--0 -++-0 -0+-0 -0+-0 +00-0 -+-00 0-000 0-000 00000
result:
ok correct plan!
Test #25:
score: 0
Accepted
time: 4ms
memory: 4044kb
input:
23 4 81 IAIE 103512 EIAE 103616 EEAE 103476 EAIA 103468 IEAE 103468 AIAI 103528 EEAI 103684 AIEI 103432 IIEA 103520 EEEA 103640 IEAA 103404 EEIE 103588 IEII 103456 IEIA 103724 EIIE 103632 AAEE 103676 IIII 103676 IIEE 103548 AAEI 103516 AAAI 103420 AAAE 103612 IAEA 103748 AEIE 103632 IAII 103684 EAEE...
output:
---- +-++ -0-- ++-+ +-+- 0+-+ +++- -0+- ++0+ ++0- 0+0- 0+0- 0+0- -00- -00- -00- 0--0 0--0 -0-0 +0-0 +-00 0-00 -000
result:
ok correct plan!
Test #26:
score: 0
Accepted
time: 2ms
memory: 3972kb
input:
22 4 81 EAIE 52248 AIAA 51512 AEII 52336 EEII 51616 IEEE 52184 EIIE 52128 AIEA 52048 AEIE 51608 IIAE 51568 AIAI 51512 IAEA 51616 AAEI 51664 AAAE 52184 IAII 51536 EEAI 51600 AIIE 51568 EAEE 51536 IIEE 52192 AEEI 51664 AIIA 51544 EIAE 51568 EAIA 51616 AEEA 52216 IAAA 51600 EIEI 52048 EIAA 52112 IIEI 5...
output:
++++ +-++ -+-- 0+-- -0-- -0-- +-+- +++- 0++- -0+- 00+- 00+- --0- +-0- ++0- +00- +00- -0-0 00-0 0-00 -000 0000
result:
ok correct plan!
Test #27:
score: 0
Accepted
time: 1ms
memory: 3892kb
input:
26 4 81 IIAI 827960 IAAI 827480 AIEI 827448 AAEE 827960 EIII 830688 AIII 827544 IAAE 827448 IIIA 829776 EIEE 830768 IIEI 830128 AEEA 827768 IAEI 827192 IEAE 827448 EEII 828152 EIEA 827800 EAAI 830768 AIAE 827192 AIEE 827480 AEIA 827480 EIIE 827896 AAAA 827768 IEEE 827800 AAIE 827416 AAEA 827128 EIEI...
output:
-+-- ++-- ++-- 0-++ 0+-- 00-- 00-- 00-- 0+-+ 0+-+ 0-+- 0++- 0-0- -+0- ++0- 0+0- -00- -00- 0--0 0--0 +0-0 +0-0 00-0 --00 +-00 +-00
result:
ok correct plan!
Test #28:
score: 0
Accepted
time: 1ms
memory: 3948kb
input:
38 3 27 AII 10180539136 IEI 10180741888 AEA 10180495360 IIA 10180737792 IEE 10180737280 AIE 10180758528 AEE 10180741888 AAA 10180737792 EAI 10180721152 IAI 10180758528 EAE 10180489984 IIE 10180743168 EEA 10180532736 IEA 10180495360 EEI 10180742912 AAE 10180494592 IAA 10180764928 EII 10180489984 III ...
output:
--- -++ -++ 0-- -+- -+- -+- -+- -+- -+- -+- -+- ++- ++- 0+- 0+- 0+- 0+- 0+- 0+- 0+- -0- +0- +0- +0- 00- 00- 00- --0 +-0 +-0 0-0 0-0 0-0 -00 000 000 000
result:
ok correct plan!
Test #29:
score: 0
Accepted
time: 6ms
memory: 4240kb
input:
33 4 81 IEEA 106049088 AIAA 106050624 IAAI 106049216 IAIE 106049600 EIEI 106049728 IAIA 106050752 IIEA 106045952 IAAA 106046784 EAEA 106048576 EIIA 106047680 AAEA 106047872 IEAI 106049472 EAII 106051264 AIIA 106048192 IIEE 106050176 IEAA 106047680 IIAE 106049920 IIII 106049792 IEIA 106046784 AEAA 10...
output:
+--- +--- 0+++ ++-- 0+-- -0-- +0-- +-+- +-+- +++- 0++- 0++- --0- +-0- 0-0- 0-0- -+0- ++0- ++0- 0+0- -00- +00- +00- +--0 +--0 -+-0 0+-0 -0-0 -0-0 +0-0 +-00 0-00 0000
result:
ok correct plan!
Test #30:
score: 0
Accepted
time: 6ms
memory: 4008kb
input:
38 4 81 IEAA 3393556736 AIEA 3393553664 EEEA 3393553664 IIIE 3393557120 AEIE 3393550464 AIIE 3393553536 IAIE 3393547904 AIAA 3393556096 AEEE 3393555712 EAEE 3393556224 IIEE 3393550080 EEAE 3393555200 EEEI 3393556608 IIEA 3393555584 IAAE 3393556736 IAII 3393556736 AIEE 3393556608 EIIE 3393551616 AIAI...
output:
---- ---- +--- 0--- +-++ ++-- 0+-- -0-- +0-- 00-- 00-- --+- 0-+- 0-+- -++- +++- -0+- +0+- -+0- -+0- ++0- 0+0- -00- +00- 000- 000- +--0 0--0 0--0 -+-0 ++-0 ++-0 -0-0 +0-0 --00 --00 0-00 -000
result:
ok correct plan!
Test #31:
score: 0
Accepted
time: 23ms
memory: 4580kb
input:
28 5 243 IIIEE 1106592 AEAEE 1101152 IEIEA 1106624 AAEAA 1107232 AIAAA 1100896 AEIIA 1107104 IIEEA 1100544 EAAEE 1106208 EIIAI 1101344 EEEAI 1107776 AIIIA 1106048 IAAIA 1107008 EAAEA 1106048 EIAIA 1105888 EEIIE 1099680 EIIEA 1100832 IIIEI 1107296 AIAIE 1100256 IAIIA 1106816 IIAAA 1106464 IAEAI 10997...
output:
+0--- 0+-++ -++-- 0-0-- 000-- +0+-+ +0-+- 00+-+ 0+--+ +0--+ ++-0- -0+0- -0+0- ----0 +0--0 +0--0 --+-0 0-+-0 -++-0 -++-0 -0+-0 0+0-0 -00-0 000-0 000-0 --000 --000 00000
result:
ok correct plan!
Test #32:
score: 0
Accepted
time: 2ms
memory: 3888kb
input:
31 4 81 IAIE 26512224 AIIA 26511680 EAIE 26510816 IAEA 26512480 AEAI 26511808 EEAA 26512480 AAAI 26512576 EIEA 26512992 IAII 26512864 IEEA 26512480 EIII 26512224 AAAA 26513120 AEAE 26512736 EAAA 26513632 EEEE 26511936 IIIA 26510656 EIIE 26512864 EAEE 26512448 AAEE 26513472 AIEE 26512576 IEAI 2651193...
output:
+--- 0--- 0+-- -0-- -0++ +0-- 00-- -++- 0++- --0- +-0- +-0- 0-0- -+0- -+0- ++0- 0+0- -00- +00- 000- ---0 +--0 +--0 0--0 -+-0 -+-0 ++-0 0+-0 +-00 0-00 0000
result:
ok correct plan!
Test #33:
score: 0
Accepted
time: 1ms
memory: 4004kb
input:
22 4 81 EIEE 51700 EEEI 51836 EAEI 52008 EIAA 51920 EEEE 51532 EIAI 51976 AAEI 51884 AIEI 51648 EIEI 51900 AIAI 51804 EAEA 51744 AEEE 51740 EIEA 51740 AIEA 51656 IEEI 51648 IIIA 51912 AIIE 51932 IIEI 51620 AAIA 51720 IAAA 51688 EEIE 51744 AAAE 51804 AEAE 51688 AEEA 51604 EIAE 51920 AAAA 51668 EAIA 5...
output:
++++ ---- -+++ -+++ -+-- 0+-+ +--+ +--+ -0+- 00+- +-0- -00- -00- -00- ---0 +--0 -0-0 -0-0 00-0 00-0 0-00 -000
result:
ok correct plan!
Test #34:
score: 0
Accepted
time: 23ms
memory: 4652kb
input:
23 5 243 EIIAA 34592 EEEEA 34632 EAAEE 34576 EIIIA 34600 IAAAI 34624 EAIEI 34552 EAAEA 34600 EAIAA 34544 EIAII 34432 IIAEE 34616 IAEEI 34512 AIIEI 34504 IIAEA 34408 AEIEE 34608 EEEII 34520 IIEII 34536 AEEIE 34616 AAEIE 34488 AIAEI 34560 EAIIE 34512 EIAAA 34456 AIIEE 34512 AAEAE 34536 EEIAI 34440 EIA...
output:
----- +---- --+-- 0+-++ -0+-- --0++ 000-- +0++- 00++- +0-0- 0-00- -+00- -+00- 0000- ----0 +---0 -++-0 +++-0 +-0-0 -+0-0 -00-0 +00-0 -0-00
result:
ok correct plan!
Test #35:
score: 0
Accepted
time: 56ms
memory: 4808kb
input:
40 5 243 IAEII 4524805024 IIAEI 4524611168 EAEII 4524793728 IAIEA 4524791008 AEIEI 4524794720 IAAEA 4524786400 AIAIE 4524771040 IIIIA 4524854688 AAAEE 4524733088 EIAAA 4524776864 AIIAI 4524752224 EAAIA 4524817824 AEEIA 4524612512 EAIEI 4524727072 EEEAI 4524869472 IIIEI 4524795808 AIEAI 4524771168 AI...
output:
----- ----- --+++ ++--- ++--- 0+--- -0+++ --+-- --0-- +0+-+ +0+-+ -0-+- -0-+- -0-+- 00-+- 00-+- +-++- 0-0+- ---0- -+-0- ++-0- -0-0- +-+0- -0+0- +0+0- +-00- +000- -0--0 +0--0 00--0 -++-0 0-0-0 ++0-0 0+0-0 -00-0 0+-00 0+-00 -0-00 -0-00 --000
result:
ok correct plan!
Test #36:
score: 0
Accepted
time: 45ms
memory: 4844kb
input:
40 5 243 IAAII 4524744640 AIIIE 4524740544 AIEEA 4524736128 EIAIA 4524743296 EAIIA 4524752512 IIEAI 4524736128 AEAIE 4524729408 EIIAI 4524735424 IAAIA 4524727936 EEIEA 4524727360 IAIAA 4524732224 AIAAE 4524725824 AIAIA 4524723136 EEAEI 4524748864 IIIAE 4524743232 IIAIE 4524742208 EEIIE 4524728448 IA...
output:
+++++ +-+++ ++--- 0+--- -0--- +--++ -0+-- --0-- ++0-- +00-- 000-- +++-+ 0++-+ -+-+- -0-+- 00-+- --++- +-++- -+0+- +--0- 0--0- 0-+0- -0+0- -0+0- --00- +-00- +000- 0000- +---0 0---0 0+--0 +0--0 +0--0 +0--0 +-0-0 +0-00 +0-00 00-00 -0000 00000
result:
ok correct plan!
Test #37:
score: 0
Accepted
time: 63ms
memory: 4840kb
input:
40 5 243 EEAIA 4524745344 IAEII 4524766848 EIAAA 4524753152 EEIAE 4524768512 AIIAE 4524729344 EAAEA 4524699008 IEEIE 4524701056 EEAEA 4524721792 EEAAE 4524736896 IEAAE 4524754944 EEAIE 4524724864 EAIAI 4524699008 IAIEA 4524704256 IIEAI 4524718592 IAAEA 4524725120 AEIIE 4524732544 EAIIE 4524737152 AA...
output:
+++++ ++--- 0-+++ 00--- -+-++ 0+-++ 0++-- --0-- ++0-- 0+0-- 0+0-- +00-- +--+- 0+-+- ++++- -+-0- -+-0- 0+-0- -0-0- -0+0- +0+0- --00- ++00- +000- ----0 +---0 0---0 00--0 +-+-0 0-+-0 +00-0 ---00 -+-00 -0-00 +0-00 --000 0-000 -0000 -0000 00000
result:
ok correct plan!
Test #38:
score: 0
Accepted
time: 64ms
memory: 4536kb
input:
40 5 243 EAIIE 4524735840 EIEEI 4524743904 IAIII 4524731616 IIAIA 4524741216 AAIIE 4524730688 EEEAI 4524740448 IAEEA 4524740832 AAEEI 4524730720 EIEIA 4524741600 IEIAE 4524745056 EEIAA 4524726592 EEAEE 4524747360 AEIEE 4524725216 EAIEI 4524733152 AIEAE 4524757184 AIEIE 4524729920 AAEII 4524733408 IA...
output:
-++++ 0---- 0+--- 00--- -0-++ +0+-- -+0++ 0-0-- 0+0-- +00-- 00+-+ --++- +-++- +0++- +-0+- -+0+- -00+- -00+- +--0- ++-0- ++-0- ++-0- 00-0- 0-+0- --00- --00- -000- ----0 ----0 ++--0 00--0 +-+-0 0-+-0 -++-0 00+-0 0+0-0 +--00 ++-00 -0-00 00-00
result:
ok correct plan!
Test #39:
score: 0
Accepted
time: 6ms
memory: 4644kb
input:
40 5 243 AAEAI 4524738624 AAIII 4524740096 AAIEE 4524731968 EIAAI 4524744320 AIIIE 4524752768 IIEAE 4524725696 IIIEA 4524742720 EAAEA 4524745152 IEAEI 4524737600 AEEEI 4524741120 EAEAA 4524746816 AAAAI 4524740096 EAIIE 4524739072 AIIII 4524742528 IEAEE 4524733504 IAIIA 4524746624 EEAIA 4524737088 AE...
output:
+0--- 0+-++ 0-+-- +++-- 00-++ --0++ +00-- ---+- 0--+- ++-+- 0-++- +0++- --0+- +-0+- 0+0+- 000+- 000+- -0-0- +0-0- +0-0- +-+0- 0-+0- 0000- +---0 +0--0 --+-0 +-+-0 --0-0 +-0-0 +-0-0 ++0-0 ++0-0 000-0 ---00 0--00 -+-00 -+-00 -0-00 00-00 00-00
result:
ok correct plan!
Test #40:
score: 0
Accepted
time: 6ms
memory: 4584kb
input:
40 5 243 IEEIE 4524729920 AIIAI 4524710848 IIIAE 4524691008 IAAEA 4524739008 IIAEA 4524733248 IAAAI 4524762432 AAAAA 4524728704 AAEEI 4524737152 AIIIA 4524737152 AAEIA 4524798080 IIEEE 4524724288 EIIAI 4524781248 IIAIE 4524794432 IEIIE 4524712384 EEEAE 4524720896 IAIEI 4524741312 AEAII 4524735296 AI...
output:
----- -+--- ---++ +0-++ +-0++ -+0-- +++-+ 0-+-+ 0-+-+ 0-++- -+++- -+++- 0+++- -0++- -0++- -0++- -0++- +0++- ++0+- 000+- ++-0- ++-0- 0++0- +-00- 0000- 0---0 ++--0 -++-0 +++-0 -0+-0 -0+-0 --0-0 0-0-0 -+0-0 ++0-0 +00-0 ++-00 00-00 00-00 --000
result:
ok correct plan!
Test #41:
score: 0
Accepted
time: 51ms
memory: 4588kb
input:
40 5 243 EAAAA 4524641536 EIAEE 4524767392 AEAIA 4524742880 EAEAE 4524712256 AAIAI 4524660640 IIEAE 4524764416 AIIII 4524643424 EIIIA 4524740608 IEIAA 4524724320 IAEIA 4524789280 AEAEA 4524817440 IAAAI 4524754080 IEIEE 4524771936 EIIEE 4524737568 IAEEI 4524765952 AAEAI 4524773472 AAIAE 4524658784 AA...
output:
----- -++++ 0+-++ 00-++ --0++ -00++ 00+-+ 0+++- +0--+ 0-0+- +00+- ---0- 0--0- 0--0- 0--0- ++-0- ++-0- 0++0- +0+0- -+00- ++00- 0+00- 0+00- ----0 ----0 +---0 +---0 +---0 0+--0 +0--0 +0--0 +0--0 -++-0 000-0 000-0 -0-00 -0-00 0-000 0-000 -0000
result:
ok correct plan!
Test #42:
score: 0
Accepted
time: 36ms
memory: 4812kb
input:
40 5 243 AAIIA 4524704224 EIEAA 4524728192 IAAIE 4524696480 EIAEI 4524712352 EEEEA 4524768960 IIIEI 4524690880 IEIIE 4524736896 AIEEI 4524709536 AIEAE 4524792224 AAEEI 4524735904 IEIAE 4524755392 EIAEE 4524699104 EAIEA 4524733088 EIAAE 4524781472 IAEIA 4524753824 AIIAA 4524727456 AEEAE 4524761760 II...
output:
-++++ 0---- 0---- 0---- 0+--- -+-++ -++-- +++-- 00+-- --0-- +-0-- --++- 0-++- -+++- 0+++- 00++- --0+- -+0+- ++0+- ++-0- -0-0- +0-0- +0-0- ++00- ++00- -000- 0000- 0+--0 +0--0 00--0 --+-0 +-+-0 -++-0 --0-0 +-0-0 -+0-0 +--00 0--00 +0-00 +-000
result:
ok correct plan!
Test #43:
score: 0
Accepted
time: 4ms
memory: 4680kb
input:
40 5 243 IIIEE 4524735104 EEAIA 4524767104 EEEII 4524754176 EIEIE 4524752384 AAIIE 4524769152 AIAEE 4524726784 IIIIA 4524715520 AIAAA 4524766976 AAEAA 4524730496 AEIIA 4524745856 AEEEI 4524714880 EEIEI 4524735104 IAAEI 4524723072 IAIAA 4524737408 IAIAI 4524760064 IEAAA 4524734976 AEEIE 4524758016 EI...
output:
0-+-- +--++ +0-++ +0-++ -+0-- 0+0-- 0+-+- 0+-+- 00++- -0-0- -0-0- +0-0- --+0- 0-+0- -++0- +++0- -0+0- 00+0- --00- +-00- -000- -000- 0000- 0---0 -+--0 +0--0 +0--0 --+-0 +-+-0 +++-0 0++-0 0++-0 +0+-0 ---00 -+-00 -0-00 +0-00 +0-00 0-000 00000
result:
ok correct plan!
Test #44:
score: 0
Accepted
time: 29ms
memory: 4640kb
input:
40 5 243 AIEII 4524739136 AEAAE 4524737088 IEAEA 4524727104 EIEEI 4524752512 IIEEA 4524786240 IIAII 4524734272 IEIEI 4524731264 IEAII 4524720192 EAIAI 4524721792 AAEAA 4524755584 EAAAA 4524739136 EIAIA 4524701824 IAEEI 4524772672 AAIAA 4524769344 AIIAA 4524729664 EEEIE 4524749376 EIEEA 4524706432 EI...
output:
----- ----- -+-++ +00-- +00-- +--+- 0--+- +0+-+ 0+++- +0++- --0+- +-0+- 0-0+- +--0- +--0- 0+-0- --+0- --00- -+00- -+00- ++00- 0+00- 0+00- -000- 0---0 -+--0 00--0 +-+-0 +++-0 +++-0 -0+-0 +0+-0 0-0-0 ++0-0 ++0-0 0+0-0 ---00 --000 --000 00000
result:
ok correct plan!
Test #45:
score: 0
Accepted
time: 62ms
memory: 4656kb
input:
40 5 243 AEAAI 4524748032 IAIAA 4524713344 EIAAI 4524756608 AIAEE 4524729984 EIAEA 4524763392 EAAEI 4524792576 IEIEA 4524750208 AEAEI 4524733056 EEAIE 4524724352 AEIAI 4524711552 IEAEE 4524755712 EIEEE 4524751488 IAIAI 4524767360 AIIAI 4524759296 AEAII 4524755840 IAAIA 4524726400 EIAII 4524758272 EE...
output:
+---- +---- +---- +-+++ 0+--- 00+-- --0++ 000++ -++-+ 00-+- ++++- +0++- --0+- +-0+- -+0+- 0+-0- -0-0- +-+0- -0+0- -0+0- --00- -000- -000- -000- 0000- +---0 0+--0 +0--0 0-+-0 -++-0 +++-0 -0+-0 00+-0 --0-0 --0-0 0-0-0 +00-0 ++-00 00-00 00000
result:
ok correct plan!
Test #46:
score: 0
Accepted
time: 19ms
memory: 4644kb
input:
40 5 243 IIIIE 4524735232 IIIEA 4524729984 IIAAA 4524728064 EAAII 4524731392 EEAAE 4524723072 EAIEI 4524727424 AAIEI 4524749312 IEAEE 4524736384 EIAAE 4524725632 IEIAI 4524733696 AIIEE 4524730496 EAAIA 4524727168 EEAEA 4524724864 EIIAA 4524744064 IIAAI 4524737920 EEIEA 4524748800 AIIIA 4524732032 II...
output:
0++++ 0++++ 0+--- 00+++ 0+-++ 0-+-- +++-- 0++-- ++0++ +-0-- +00-- +-+-+ -+-+- ++-+- 0+-+- +0-+- +-++- ++++- +0++- +-0+- 0-0+- 0-0+- -+-0- -0-0- +0-0- -0+0- +0+0- --00- -000- +000- 00--0 -++-0 00+-0 +00-0 -+-00 -0-00 +0-00 --000 +-000 0-000
result:
ok correct plan!
Test #47:
score: 0
Accepted
time: 14ms
memory: 4876kb
input:
40 5 243 AEEAA 4524721088 AEEAI 4524716288 AEAAI 4524717888 AIAAE 4524721088 EAIAA 4524720320 AIIIA 4524713664 IIAEE 4524722624 AEAAA 4524786240 EIAEE 4524717376 AEEEE 4524724800 EEAIA 4524768512 IEIAI 4524714304 IIAAI 4524728256 IIAAA 4524775808 AAEEE 4524773312 IEIEE 4524728000 IAEEE 4524708736 EI...
output:
-++++ 0-+++ -0+++ +--++ -0+-- 0-0-- -00-- -00-- 00+-+ ++--+ --0+- --0+- 000+- ++-0- +0-0- -++0- +++0- +++0- +0+0- 00+0- --00- +-00- 0+00- +000- ----0 ----0 -0--0 0-+-0 0-+-0 0-+-0 +++-0 +++-0 --0-0 ++0-0 0+0-0 -0-00 +0-00 --000 +-000 0-000
result:
ok correct plan!
Test #48:
score: 0
Accepted
time: 72ms
memory: 4584kb
input:
40 5 243 IIAAA 4524752480 EEEEA 4524727904 AAEII 4524712544 EEIAI 4524745824 AIEIA 4524711872 IAEIE 4524725312 EAIEE 4524750400 AEIAE 4524750784 AIAAE 4524750272 AAEAA 4524752480 AIAIA 4524749248 IIAEI 4524757472 EIAEE 4524740672 IEEIE 4524736448 AIIEI 4524741568 AIEEE 4524721248 AAAII 4524741984 AE...
output:
+++++ -+--- --+++ -+-++ 0++-- -0+-- --0++ -00-- +00-- +--+- +--+- 0--+- +0++- +0++- 0+0+- 000+- 0+-0- +-+0- 0++0- 0++0- 00+0- ++00- 0+00- 0+--0 +0--0 00--0 --+-0 0-+-0 +++-0 0++-0 +0+-0 00+-0 00+-0 0-0-0 +00-0 +--00 ++-00 0+-00 -0-00 -0000
result:
ok correct plan!
Test #49:
score: 0
Accepted
time: 26ms
memory: 4684kb
input:
40 5 243 IAIEA 4524726688 EAAEA 4524747168 EIIEA 4524765600 EAAAI 4524751392 EIEAE 4524756672 IAEIE 4524730400 EIIAI 4524736800 AAIAE 4524724032 IAIAI 4524731424 IIEIA 4524746784 EIIII 4524726720 EEAIA 4524724416 AIEII 4524746816 EEAAI 4524764704 EAAAA 4524730432 EAEAA 4524729760 IAIAE 4524751392 AA...
output:
+---- +-+++ +-+++ --+++ -0+++ +0--- 00--- 0+-++ 0-+-- +++-- 00+-- 0+0-- +00-- 0++-+ -+-+- 0+-+- -0-+- -+++- -0++- 00++- 00++- +-0+- -00+- -00+- +--0- 00-0- --+0- 0-+0- 0++0- 0++0- ----0 ----0 ----0 -+--0 ++--0 --+-0 -++-0 +0+-0 +-0-0 +-000
result:
ok correct plan!
Test #50:
score: 0
Accepted
time: 13ms
memory: 4840kb
input:
40 5 243 IEEAA 4524791488 AEAEA 4524735168 EIIIE 4524725440 AIIEE 4524737344 EEEEA 4524719424 EEIIA 4524693568 EAEAA 4524719168 IEIII 4524717632 IEAEA 4524793792 AIAAA 4524708864 AIIEA 4524723200 IIAAE 4524773312 EIIII 4524720832 AEIIA 4524707776 EIAAI 4524719296 IEIAA 4524765888 AAAAE 4524712768 EE...
output:
-+--- --+++ 0+--- -+-++ 0+-++ 0+0++ 0++-+ +0+-+ 0-++- 0+++- -0++- +0++- 00++- 00++- -00+- -00+- 0--0- 00-0- --+0- +-+0- 0-+0- -++0- -0+0- 00+0- +-00- 0-00- -000- +---0 ++--0 0+--0 +-+-0 +-+-0 --0-0 +-0-0 -+0-0 -+0-0 0+0-0 +00-0 +--00 +--00
result:
ok correct plan!
Test #51:
score: 0
Accepted
time: 35ms
memory: 4644kb
input:
40 5 243 EAEAA 4524750080 AIAEA 4524736000 EAAIA 4524728576 AEAIE 4524744960 AEIIA 4524770816 IIEAE 4524697856 IAAEE 4524763392 IIAEI 4524728064 IIIEI 4524733952 AEAAI 4524771072 IEEAE 4524722944 IIEII 4524697856 AEAIA 4524766976 IIAEA 4524713728 AAIIA 4524753664 EEAIA 4524734208 EIEAE 4524745472 IE...
output:
+++++ -+--- -0--- -0+++ 00--- --+-- -++-- -0+-- 00+-- 0+0-- -00-- 000-- 0--+- 0-++- ++++- 00++- --0+- 0-0+- 000+- 0+-0- +0-0- 00-0- 00-0- +++0- +0+0- 00+0- +-00- -000- 0---0 -0+-0 +0+-0 -+0-0 -+0-0 +00-0 0--00 ++-00 -0-00 0-000 -0000 00000
result:
ok correct plan!
Test #52:
score: 0
Accepted
time: 64ms
memory: 4588kb
input:
40 5 243 AEAAI 4524718976 EAIAI 4524739392 AIIEI 4524729728 IEAII 4524725632 IIAAA 4524743808 AAAII 4524741184 AIEAI 4524725888 EEEAE 4524718976 IIEAE 4524741248 IIIAA 4524723264 EAEAE 4524710976 EAIEI 4524742016 EAAAI 4524741440 IIIAI 4524723072 EEIII 4524716096 IIAAI 4524753728 IEIEA 4524752704 EI...
output:
--+++ ++--- 0+-++ -++-- ++0++ ++0-- 000-- 0++-+ -+-+- -0-+- -0++- +0++- +-0+- +-0+- +00+- +--0- -+-0- --+0- +-+0- -++0- -0+0- 00+0- 0-00- ++00- 0000- 0000- -+--0 -0--0 +0--0 0-+-0 0-0-0 -+0-0 0+0-0 000-0 ---00 ++-00 -0-00 00-00 0-000 0-000
result:
ok correct plan!
Test #53:
score: 0
Accepted
time: 58ms
memory: 4876kb
input:
40 5 243 IAIEA 4524766208 AIIII 4524711296 AEAEI 4524724352 IEAEI 4524721536 EIIAE 4524728320 EAEEE 4524711296 IIAIA 4524761728 IEIAA 4524729728 EIIAA 4524734976 IEIAI 4524765440 EEEEI 4524718720 EIEAI 4524747648 IIEEE 4524747008 AEEEA 4524741760 EAAEE 4524716288 AAIII 4524765056 AEEAA 4524720640 AI...
output:
+++++ 0++++ 0+--- 0+--- 0++-- +-0-- 0+0-- 0+0-- -00-- +00-- 0-+-+ +0+-+ +-++- +0++- 00++- 00++- -00+- +00+- 000+- 0--0- +0-0- 00-0- 00-0- --+0- 0-+0- 00+0- 0-00- -+00- -000- ----0 ----0 +---0 0+--0 -0--0 -0+-0 +-0-0 -+0-0 -+-00 00-00 --000
result:
ok correct plan!
Test #54:
score: 0
Accepted
time: 9ms
memory: 4648kb
input:
40 5 243 EAIEE 4524912512 IIIAE 4524847488 AIEAI 4524656384 AAAIA 4524882688 EIIAE 4524882688 IEIEE 4524669312 IAAAA 4524662528 AEEAI 4524668672 IEEIA 4524668800 EEIIA 4524887424 EAEII 4524656384 AIIEE 4524663552 AAEAE 4524854656 EAAAI 4524661632 IAAEA 4524684672 IEEEE 4524886400 EAAII 4524878592 EI...
output:
-0+++ 00--- -+-++ 0--++ 0-0-- +++-+ -++-+ ++0-+ --0+- -+0+- ++0+- -00+- -00+- 0+-0- --+0- --+0- +-+0- 0++0- -0+0- +-00- -+00- ++00- 0000- ++--0 00--0 --+-0 +++-0 0++-0 00+-0 --0-0 0-0-0 0-0-0 0+0-0 -+-00 ++-00 ++-00 0+-00 +-000 +-000 00000
result:
ok correct plan!
Test #55:
score: 0
Accepted
time: 21ms
memory: 4576kb
input:
40 5 243 AEIIA 4524723968 AAAEA 4524725888 IAAAE 4524753024 AEAEA 4524727424 EEAAE 4524729600 IIEAI 4524744960 EIIIA 4524752512 EIAAE 4524733056 AIEAI 4524753920 EIIAA 4524754048 AEEIA 4524738048 EEEIA 4524737792 IIAIE 4524725888 IAIAI 4524728576 IAIII 4524731264 IIEIE 4524735744 EAEEI 4524724096 EI...
output:
----- +---- 0++++ 00+++ --+-- --+-- +-0-- -00-- +00-- +0+-+ +0++- --0+- 0-0+- 0+0+- +--0- 0--0- 0--0- -+-0- 0+-0- +0-0- 00-0- --+0- +-+0- -+00- 0000- -+--0 +0--0 00--0 0-+-0 +0+-0 00+-0 00+-0 +-0-0 +-0-0 0-0-0 ++0-0 000-0 ++-00 -0-00 -0000
result:
ok correct plan!
Test #56:
score: 0
Accepted
time: 43ms
memory: 4532kb
input:
40 5 243 EIEEA 4524758320 AIAEI 4524757936 AEEAA 4524731584 AEIIA 4524748944 IAAEI 4524754448 AIIIA 4524735296 IEAAA 4524746896 IAEAI 4524764096 IIIAA 4524752304 AEIEE 4524724272 AAAIA 4524728752 EEIAA 4524716080 IIEEA 4524752416 AIAIA 4524756288 AIIII 4524743840 IEAEE 4524754448 EAIAI 4524734768 EE...
output:
--+++ 0-+-- -0-++ --0++ +00-- +++-+ ++-+- -0-+- ++--+ -0++- +-0+- ++0+- ++0+- ---0- 0--0- -+-0- ++-0- -0-0- -++0- -++0- -++0- -++0- 0++0- +0+0- 0-00- ----0 ----0 ++--0 +0--0 00--0 -0+-0 +-0-0 ++0-0 000-0 -+-00 -0-00 +0-00 0-000 -0000 -0000
result:
ok correct plan!
Test #57:
score: 0
Accepted
time: 63ms
memory: 4640kb
input:
40 5 243 AAAEE 4524751168 AEEAA 4524735328 AIEAI 4524749664 EEEEI 4524722752 IAEAI 4524712800 EIEIA 4524743008 EIEEE 4524757056 EAAAI 4524750912 IEEIE 4524758880 AIAAA 4524726112 IIEIA 4524723040 EAAEA 4524734048 EEEEA 4524731232 EAIAE 4524739392 EEAAI 4524746592 IIIAA 4524755008 AIEIE 4524777056 EA...
output:
-+--- 0+--- 0--++ +0-++ +0+-- 00+-- ++0++ 0-0-- ++0-- 000-- -++-+ +--+- +--+- -0++- 00++- -+0+- +00+- -+-0- ++-0- --00- 0-00- -+00- 0+00- +000- +---0 +---0 --+-0 +-+-0 0-+-0 0-+-0 -++-0 0++-0 +0+-0 00+-0 +-0-0 0+0-0 +00-0 ++-00 ++-00 ++-00
result:
ok correct plan!
Test #58:
score: 0
Accepted
time: 31ms
memory: 4532kb
input:
40 5 243 IIAEE 4524760832 AIEEA 4524729088 IIIAI 4524751104 AIEAI 4524745856 EEAAI 4524747136 IAIIA 4524744192 EAAIA 4524728320 IEIEI 4524741248 IIAAA 4524733568 EEIIE 4524738048 IEIEA 4524747520 IEAEA 4524718336 AEEEA 4524741120 IEAIE 4524732672 AAAIA 4524750976 EAIAI 4524750848 IIEAI 4524747008 AE...
output:
+---- -+--- --+++ -+-++ -++-- -0+-- 000-- ---+- 0--+- 0--+- ++-+- -0-+- +-++- -0++- +-0+- +00+- ++-0- ++-0- ++-0- 00-0- +-+0- +-00- 0+00- -000- ----0 0---0 0+--0 +0--0 +-+-0 -++-0 +++-0 0++-0 0-0-0 0+0-0 ---00 -+-00 -0-00 +-000 0-000 0-000
result:
ok correct plan!
Test #59:
score: 0
Accepted
time: 12ms
memory: 4640kb
input:
40 5 243 IIEAA 4524774400 EEEEE 4524720384 AAAIA 4524724864 EIEEA 4524717824 EAAEI 4524724352 IAAAI 4524735360 EAAII 4524730112 EEAEE 4524717568 EEAEI 4524719488 AAAAE 4524724352 EIIIE 4524732160 IAIEE 4524736768 IAAII 4524719360 AIIAA 4524711168 EEIII 4524784640 AIAEA 4524727808 IEIII 4524718208 IA...
output:
-++++ --+++ --+-- 0+-++ +--++ +0-++ +0-++ 00-++ 0-0-- -+0-- ++0-- 0+0-- +00-- +++-+ ----+ ++++- +0++- --0+- ++0+- +00+- +0-0- +++0- +0+0- --00- ++00- 0+00- +000- 0---0 -+--0 -+--0 -+--0 -0--0 00--0 +-+-0 +++-0 +++-0 --0-0 --0-0 -+0-0 00-00
result:
ok correct plan!
Test #60:
score: 0
Accepted
time: 21ms
memory: 4644kb
input:
40 5 243 EEAIA 4524666368 IAEEA 4524863872 AIIII 4524667136 EEEII 4524666752 AAIAA 4524673152 AEIEA 4524666368 IEAAE 4524883584 AIIIA 4524664896 EEIIE 4524886464 EEIII 4524873152 AEIEI 4524669888 IAAIA 4524875904 IIAAE 4524678784 EEEIE 4524676160 EEEAA 4524875008 EAEIE 4524885568 EIAIE 4524866752 AA...
output:
-++++ +-+++ 0+--- -0--- --+-- -++-- -+0-- +00-- +++-+ ++-+- 0-++- -+++- -+++- +00+- ---0- 0--0- +-+0- +-+0- 0-+0- -++0- 0++0- 0++0- 0++0- +0+0- +-00- -+00- ++00- ++00- 0000- -+--0 0+--0 00--0 -++-0 -0+-0 00+-0 00+-0 ---00 ---00 -+-00 -0-00
result:
ok correct plan!
Test #61:
score: 0
Accepted
time: 36ms
memory: 4532kb
input:
40 5 243 EIAEE 4524702080 EEIAA 4524692864 IEAAA 4524714624 EEIEE 4524763520 AIEEI 4524717440 IAAIE 4524711552 AEEEA 4524699136 IEAII 4524688640 AIIIE 4524740096 AEIEI 4524676096 IAEII 4524768256 IEIAA 4524783360 EIAIA 4524738176 AIAEA 4524699136 AAEIA 4524771584 AAAIA 4524744192 AIAIA 4524716800 IA...
output:
++--- 0+--- +0+++ -+-++ +-+-- -++-- 0++-- -0+-- +0+-- +0+-- ++0-- ++0-- +00-- +00-- ---+- ---+- ---+- 0+-+- +0++- -+0+- ++0+- 0--0- -+-0- -0-0- 0-+0- --00- -+00- 0000- ++--0 +0--0 +0--0 +-+-0 --0-0 --0-0 0-0-0 ++-00 -0-00 -0-00 -0-00 00-00
result:
ok correct plan!
Test #62:
score: 0
Accepted
time: 17ms
memory: 4532kb
input:
40 5 243 IAAEA 4524743168 EIIII 4524736896 EIEII 4524762624 IEAEE 4524713856 AIEAI 4524715520 EEAIA 4524713472 EEIEA 4524735872 EEIIE 4524734976 EEAEI 4524752000 AIEII 4524772480 EEAAA 4524730496 EEEEA 4524740864 IIEIE 4524718336 AEEAA 4524726912 EAIAI 4524747648 AIAEE 4524735872 EEIAA 4524729344 II...
output:
+-+++ +0+++ -0+++ 0+-++ 0++-- 0++-- 0-0-- -00-- 000-- -++-+ 0++-+ 0--+- 0+-+- 0+-+- 00-+- --++- +0++- -+0+- ++0+- 0+0+- -00+- +++0- +0+0- 0-00- -000- -000- 0000- 0---0 ++--0 ++--0 -0+-0 +0+-0 ++0-0 ++0-0 -00-0 000-0 000-0 -+-00 -0000 00000
result:
ok correct plan!
Test #63:
score: 0
Accepted
time: 30ms
memory: 4648kb
input:
40 5 243 EEIAI 4524761344 IIEIA 4524731440 AIAAI 4524745168 EEIEA 4524763600 AIIII 4524746880 IEEIA 4524711152 IIAAA 4524749264 IIAEE 4524744384 AEEIA 4524737520 EIIEE 4524766704 IAAEI 4524731888 EEIAE 4524760192 IIIEI 4524745968 EEAIE 4524731840 EAIIA 4524728656 EIAEA 4524733632 EEEEI 4524739104 EE...
output:
+0--- 0-+-- +++-- +0+-- ++0++ --0-- +-0-- +-0-- +00-- 0++-+ -+-+- -+++- -+0+- -+0+- -+0+- 000+- ---0- -+-0- 0+-0- 00-0- 00-0- +++0- 0++0- +0+0- --00- --00- +-00- 0-00- 0-00- ++00- ++00- 00--0 00--0 0-+-0 --0-0 +-0-0 +-0-0 -00-0 000-0 ---00
result:
ok correct plan!
Test #64:
score: 0
Accepted
time: 25ms
memory: 4876kb
input:
40 5 243 IAAII 4524744800 IAIIA 4524734176 IAAAE 4524727520 AIEII 4524755536 AAAEA 4524717664 IAIAI 4524745952 IEIEA 4524709840 EAAII 4524752608 AAEIA 4524751696 EIIII 4524714336 AAAII 4524737120 AIAIA 4524750672 EAEII 4524754768 IEEAA 4524730192 AAIEE 4524737632 AEAAI 4524730336 EIIIA 4524740304 AA...
output:
+++++ ----- 0++++ ++--- +0-++ ++0++ --0-- 0-0-- 0+0-- +00-- +00-- +++-+ -+-+- 0+-+- 00-+- -0++- +-0+- +-0+- 0+0+- ---0- 0--0- -0-0- 00+0- -+00- ++00- 0---0 00--0 --+-0 0-+-0 0-+-0 +0+-0 ++0-0 ++0-0 0+0-0 +00-0 -0-00 -0-00 00-00 +-000 0-000
result:
ok correct plan!
Extra Test:
score: 0
Extra Test Passed