QOJ.ac
QOJ
The 2nd Universal Cup Finals is coming! Check out our event page, schedule, and competition rules!
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#471026 | #5416. Fabulous Fungus Frenzy | XiaoShanYunPan | WA | 52ms | 4332kb | C++14 | 4.3kb | 2024-07-10 17:18:08 | 2024-07-10 17:18:09 |
Judging History
answer
/*
ICPC-Nanjing 2022 智巧灵蕈大竞逐
出题人这次真的是玩原神玩的……
考虑时光倒流之,那么每次都可以把左上角符合条件的变成通配符。
这就非常好,每次我们就算只变一个通配符也行,暴力无脑贪心之。
旋转操作是摆设?
*/
#include<bits/stdc++.h>
using namespace std;
constexpr int N=128;
int star;
struct model
{
char mp[N][N];
int cnt[N],n,m;
void INPUT(int x,int y){n=x,m=y;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)cin>>mp[i][j],cnt[mp[i][j]]++;return;}
bool CHK(int c[]){int d=0;for(int i=0;i<N;i++)if(i!='*')d+=max(0,cnt[i]-c[i]);fprintf(stderr,"CHK:%d\n",d);return star>=d;}
}M[N];
char ed[N][N];
int ednt[N];
bool vis[N];
struct operation{int type,x,y;};
stack<operation>stk;
inline void move(int x_1,int y_1,int x_2,int y_2)
{
fprintf(stderr,"MOVE %d %d %d %d\n",x_1,y_1,x_2,y_2);
while(x_1<x_2)
{
stk.push({-4,x_1+1,y_1});
swap(ed[x_1][y_1],ed[x_1+1][y_1]);
fprintf(stderr,"DOWN\n");
x_1++;
}
while(y_1<y_2)
{
stk.push({-2,x_1,y_1+1});
swap(ed[x_1][y_1],ed[x_1][y_1+1]);
fprintf(stderr,"RIGHT\n");
y_1++;
}
while(x_1>x_2)
{
stk.push({-3,x_1-1,y_1});
swap(ed[x_1][y_1],ed[x_1-1][y_1]);
fprintf(stderr,"UP\n");
x_1--;
}
while(y_1>y_2)
{
stk.push({-1,x_1,y_1-1});
swap(ed[x_1][y_1],ed[x_1][y_1-1]);
fprintf(stderr,"LEFT\n");
y_1--;
}
return;
}
int main()
{
int n,m,k;
cin>>n>>m>>k;
M[0].INPUT(n,m);
for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)cin>>ed[i][j],ednt[ed[i][j]]++;
for(int i=1;i<=k;i++)
{
int a,b;
cin>>a>>b;
M[i].INPUT(a,b);
}
queue<int>id;
for(int i=0;i<=k;i++)if(M[i].CHK(ednt))id.push(i),vis[i]=true;
while(!vis[0]&&!id.empty())
{
int p=id.front();
id.pop();
fprintf(stderr,"REPLACE %d\n",p);
for(int i=1;i<=M[p].n;i++)
{
for(int j=1;j<=M[p].m;j++)
{
bool f=false;
for(int x=1;x<=n;x++)
{
for(int y=1;y<=m;y++)
{
if(x<i&&y<=M[p].m)continue;
if(x==i&&y<j)continue;
if(ed[x][y]==M[p].mp[i][j]){move(x,y,i,j),f=true;break;}
}
if(f)break;
}
if(!f)
{
for(int x=1;x<=n;x++)
{
for(int y=1;y<=m;y++)
{
if(x<i&&y<=M[p].m)continue;
if(x==i&&y<=j)continue;
if(ed[x][y]=='*'){move(x,y,i,j),f=true;break;}
}
if(f)break;
}
}
}
}
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)fprintf(stderr,"%c",ed[i][j]);
fprintf(stderr,"\n");
}
fprintf(stderr,"\n");
for(int i=1;i<=M[p].n;i++)for(int j=1;j<=M[p].m;j++)star+=(ed[i][j]!='*'),ednt[ed[i][j]]--,ed[i][j]='*';
stk.push({p,1,1});
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)fprintf(stderr,"%c",ed[i][j]);
fprintf(stderr,"\n");
}
fprintf(stderr,"\n");
do
{
bool f=false;
for(int i=1;i<=M[p].n;i++)
{
for(int j=1;j<=M[p].m;j++)
{
for(int x=1;x<=n;x++)
{
for(int y=1;y<=m;y++)
{
if(x<i&&y<=M[p].m)continue;
if(x==i&&y<=j)continue;
if(ed[x][y]==M[p].mp[i][j])
{
move(x,y,i,j),f=true;
star++,ednt[ed[i][j]]--,ed[i][j]='*',stk.push({p,1,1});
break;
}
}
if(f)break;
}
if(f)break;
}
if(f)break;
}
if(!f)break;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)fprintf(stderr,"%c",ed[i][j]);
fprintf(stderr,"\n");
}
fprintf(stderr,"\n");
}
while(true);
fprintf(stderr,"STAR:%d\n",star);
for(int i=0;i<=k;i++)if(!vis[i]&&M[i].CHK(ednt))id.push(i),vis[i]=true;
}
if(vis[0])
{
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
bool f=false;
for(int x=1;x<=n;x++)
{
for(int y=1;y<=m;y++)
{
if(x<i&&y<=m)continue;
if(x==i&&y<=j)continue;
if(ed[x][y]==M[0].mp[i][j]){move(x,y,i,j),f=true;break;}
}
if(f)break;
}
if(!f)
{
for(int x=1;x<=n;x++)
{
for(int y=1;y<=m;y++)
{
if(x<i&&y<=m)continue;
if(x==i&&y<=j)continue;
if(ed[x][y]=='*'){move(x,y,i,j),f=true;break;}
}
if(f)break;
}
}
}
}
printf("%d\n",stk.size());
while(!stk.empty())
{
operation op=stk.top();
printf("%d %d %d\n",op.type,op.x,op.y);
stk.pop();
}
}
else printf("-1");
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 1ms
memory: 3808kb
input:
3 3 1 OOO GOG BGB OOO GGG BBB 3 1 B G B
output:
30 -1 3 2 -1 3 1 -3 2 3 -2 3 3 -2 3 2 -1 2 2 -1 2 1 -3 1 3 -3 2 3 -3 1 2 -3 2 2 -1 1 1 -1 1 2 1 1 1 -1 2 1 -1 2 2 -3 2 3 1 1 1 -1 2 1 -3 2 2 1 1 1 -1 1 1 -1 1 2 -3 1 3 -3 2 3 1 1 1 -1 3 1 -1 2 1 -3 1 1 -3 2 1
result:
ok puzzle solved
Test #2:
score: 0
Accepted
time: 0ms
memory: 3744kb
input:
2 2 1 OO OO PP PP 1 2 OP
output:
-1
result:
ok puzzle solved
Test #3:
score: 0
Accepted
time: 2ms
memory: 3808kb
input:
4 8 4 11122222 33344444 55556666 77777777 NIxSHUOx DExDUIxx DANxSHIx YUANSHEN 2 3 NIy DEx 3 8 zzzzzzzz DANNSH9I YUA9SHEN 1 1 x 2 5 SHO8y DUUI8
output:
297 -1 4 7 -1 4 6 -1 4 5 -1 4 4 -1 4 3 -1 4 2 -1 4 1 -3 3 8 -2 4 8 -2 4 7 -2 4 6 -2 4 5 -2 4 4 -2 4 3 -2 4 2 -1 3 7 -1 3 6 -1 3 5 -1 3 4 -1 3 3 -1 3 2 -1 3 1 -3 2 8 -2 3 8 -2 3 7 -2 3 6 -2 3 5 -2 3 4 -2 3 3 -2 3 2 -1 2 7 -1 2 6 -1 2 5 -1 2 4 -1 2 3 -1 2 2 -1 2 1 -3 1 8 -2 2 8 -2 2 7 -2 2 6 -2 2 5 -2...
result:
ok puzzle solved
Test #4:
score: 0
Accepted
time: 0ms
memory: 4012kb
input:
2 2 1 OO OO OP PP 1 2 PP
output:
11 -1 2 1 -3 1 2 -2 2 2 -1 1 1 -3 1 2 1 1 1 -3 1 1 1 1 1 -3 1 2 -2 2 2 -1 1 1
result:
ok puzzle solved
Test #5:
score: 0
Accepted
time: 0ms
memory: 3956kb
input:
2 2 1 OO OO OP PO 2 1 P P
output:
5 -1 2 1 -3 1 2 -1 1 1 1 1 1 -1 1 1
result:
ok puzzle solved
Test #6:
score: 0
Accepted
time: 0ms
memory: 3976kb
input:
2 2 1 OO OO OP PO 2 2 PP PP
output:
-1
result:
ok puzzle solved
Test #7:
score: 0
Accepted
time: 0ms
memory: 3808kb
input:
2 2 1 OO OO OP PP 1 2 OP
output:
11 -1 2 1 -3 1 2 -2 2 2 -1 1 1 1 1 1 -3 1 2 -2 2 2 1 1 1 -3 1 2 -2 2 2 1 1 1
result:
ok puzzle solved
Test #8:
score: 0
Accepted
time: 20ms
memory: 4028kb
input:
20 20 20 bofelagiqboebdqplbhq qsrksfthhptcmikjohkt qrnhpoatbekggnkdonet aoalekbmpbisgflbhmol djnhnlitcakltqgegqrt fdctfarsmbnbeosdgilo ttrsljgiratfmioajorh gorljkihdnmnofnblfhm bqjkaehetdjlgctmijpc geslcskpoqjcgtbdspoa riqthroqmmhqgprqhsba fdiarrcomockfqdjjdkd jsbnigfqgsfekbbnnkir ildqctqtqrpcetaocp...
output:
10558 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #9:
score: 0
Accepted
time: 0ms
memory: 3756kb
input:
20 20 2 HbevPluVL5ORtUFcV9gf Mrq6zdTPMPnwlN7Fpzx6 Nfp71dVuxTZp9Qet0Ca9 ugbaF34DquDdbUnk5x7V fDFszn4PmvMpJ5BDWueJ 2YvFxKJgst8XbftPfy9T F7Q4huk87Lrp1M7i08is Q41E5AqLkkP3Q5qONXC2 MuM7iIzev3ZpxItvriQK 6OBdEC0sso5vdNQlrCSR BJQtKjN6RmppsMGIYL81 yyKsWJSoKorGGblNle0r RkKEQACh8f0bS5nPTtJH fQgoc39vdsPAUmxlYYL...
output:
-1
result:
ok puzzle solved
Test #10:
score: 0
Accepted
time: 16ms
memory: 3920kb
input:
20 20 2 pqo3Mcpvo74RFSsJszsa znrYm92Qr8fbqhbCTOgq 4KiMYr0kLAxPGNG15x7L QHKmq6xaJ4PU4msuRAiv UBfS6VUO87hRnMAjGXKX zCgknw3FfhdifmVcT6FF GH6ohIAzZuprlC3vMDVh mHIJ9KlQvWxt6EgGbJkA 3SwJNhRSdEeF9BNtc9k2 mZmEuriH7Rc4ccMjqI0Y cFfI8TC1iM4PkKziLOiN 15CUjuwudnrums3c3dsl ekL52LiFEpzmU4vaGtuX CfrnQtWb5zAN9oQS2fj...
output:
8865 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #11:
score: 0
Accepted
time: 36ms
memory: 4180kb
input:
20 20 2 7CDCA3gd4c8OE3Zs0VE1 vszVp5b7Vw7NnPisnZYJ hgfA8K4aV11nlDcDasWj hg7y388G2MOuTOpEGDBh DDTjEdOJNQHu2pzbuigf 6kdVkqykU2dDjqjDKD2v vmaF9cP326rpwhVIl0K6 KchHgQg3BK7Hqt9uLAX4 8klt7U0BZ2C8Ky7DQ5Jo Ce71gbv3U9nG7pNiwO5T SII4sonVJ3F34MELKUlD mLfuG79wBvqb2BKKLoRf GnBA95Uadz3lO2Dvuob1 NLqlqTyNPTp5sihp2tC...
output:
-1
result:
ok puzzle solved
Test #12:
score: 0
Accepted
time: 19ms
memory: 3772kb
input:
20 20 2 PcYcPItqOwm4yYbBIt9e iBIDFlswIdU1gSXVvuf7 GB55VjrsjvtPiW1lI0xt 8wDgW4acuIsbjY7McQHg cpYGIgQ5cI3Ctu4iAJj5 K1KDs608gqVk9EQM6gMF mJVEd5nuZQnlqLZ5Q2Yc lo5wptbLMN2J0j3ZENzE BTQuhuUjyGD1ha8mimg5 i6ixmpshNJ7TyUNjHcKm bS7CeGdF4L50ZcHyVi7O 0iJYFD57UR6LLANOw7w6 qjwguPgl3YE4wk57cx6f X5rA3btz798F76GFTPx...
output:
-1
result:
ok puzzle solved
Test #13:
score: 0
Accepted
time: 3ms
memory: 3696kb
input:
20 20 2 31JzWNDIcu64mRA4bbXn nFHHOpnj3X6pjlT9XjtS t6kqM1qCdWZlHYvND5AZ Q580jYLFa8htqsbzmNwu AnogbQ49yYDbGR5uIcRJ er06ukvBAFUZ9wspjFdO t1FndB74Vapme74N9Fhm TGsrhjfKJ7orOyec8PRa oraPL0zEQhfHGdSkFuQJ 6RxaAFbZ8kOkvDQgA2yf rTHnPaAHHluAjaC5Vf41 JGYre0sXkS6W4f5oOVch 7jDPnIDXyLX5ymXMpxo7 AGtFpLNXqPnsO8f4UC2...
output:
-1
result:
ok puzzle solved
Test #14:
score: 0
Accepted
time: 0ms
memory: 4040kb
input:
20 20 5 98XQ4BMDPs7KQbGLQM94 5gAZZoXVtAOhWkV7eVC4 lcJaFORqa6FRYQJuyP2m pHUWWwwcE5TYjXRD1f32 DwPeneIR7ks5Dq9kOS93 VJ9XAtGqjKxz6ib93VdB nWGU5rGN8eFWanUFUuz8 8oBdZb4d9bFzPkC6aVZ5 U78CXMM9XkU1qltE2EM4 nkzXLl0pINNatqozmpsu GoiFmfcKy7lWUpigV87d 63xk0X2RqyPWwc3uSkT7 I4JbBl4DTchy7cFhx07y KQ5NgDHEwoO2EYyfIkF...
output:
-1
result:
ok puzzle solved
Test #15:
score: 0
Accepted
time: 23ms
memory: 4160kb
input:
20 20 5 VnbxSwLhwt7GUidif4lW 0lIVUk241YBWXNVXIalc uICMK6WkoB9tDO76DKV2 L8p8DG3IXFSxguONRieG eutIQAuRQWOEqZc3ycFo AjUGtn3X6vFViizsHwNj bESe5O4i0QCUlaLSuVkT MPaf6lZmcZf38WvUGLHD bzTdwp4OJVayTmOGCvkv znkkxaiEncYIADpGlrsB mnLYGHXEZp1mErfJMeh0 vBi2nEG1SCLHclLTwrqW agGGIwO0puMF52Jyk0SK 3a3IY7jkpwvjXSRMLy5...
output:
11873 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #16:
score: 0
Accepted
time: 24ms
memory: 3920kb
input:
20 20 5 zzh9PnCVcvoyTl0XNqBR NhRWLcbdGlpC2hYU4p7z Q9zsPBWaybIU9LzvEJOv cGYogJA6gn379WLXDlps UE28n4kYuBi60G3VpJ3y fXFdrdzuLkCclp1Qucaa cb8vXeoIVEISF1z63mXI akRc9rUDqJThkHgM3Glf o0MX2ThxnjB0vjgUgzOR PD5PmQv52G9lu5pEvwoI 2nah8lAHqPGAwxocL8kQ Ug6vDhj7gtLnPHtrhCKQ xjAbQPvwYHhE71R580zS iHeGypUWdQkxoUmnLPA...
output:
11870 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #17:
score: 0
Accepted
time: 27ms
memory: 3892kb
input:
20 20 5 cz7yfUxuJVlDaZw6BPsE anVcSZ5DDJPMPJjAEljh mWcTQaRUJ21VBsk9LtMn IU2kOtF8GrxsO4Ap77yc aGzhzRS8gjFAsFNP8nAm 5G1OJUh0WhP43mJzhSj1 o55Q582zXKwA7idbCXyI LvXe3CGvyW2YRTsE7KZ2 8yPYtMObYNoli6LvAYcn TEba0LujH9bXK0S4q7pd htdrztum0MdvYWaNJ2EJ gX6XBJOPOFMIbtxHaVQX cuaLLQVLomjYM1XQhfrx v1zIJ7H4lHpG9W1xbxE...
output:
10493 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 3 -1 20 4 -1 20 5 -1 20 6 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -...
result:
ok puzzle solved
Test #18:
score: 0
Accepted
time: 11ms
memory: 4188kb
input:
20 20 5 us00j7HM7PdH2WRz3xcM ejN853WC2u56Ob8OhaFY dvfiTNQ0vxAvSuOCKuPH hxt33vcCeNyWRCHbl8nC zI3R2j64CEb8N6O1oU41 qYchY8MtgwTJZil7DlS7 vmKw9IE8U8yFVsqUVAVW 7No9WxCuw4oKt4yMFLhu 335m5dxtgl4WH5qpS3M5 DAfNe1hS6J0lDJS5j5pa BxSda2Jrvmy5aZdkS8FW JiifhY3xqGMTvgPhsKr8 Kn8gzxeoP5OVO2PwxfKh cuxJdH5sFnExQUAW7ge...
output:
-1
result:
ok puzzle solved
Test #19:
score: 0
Accepted
time: 7ms
memory: 3936kb
input:
20 20 5 MgIgubIcCNXH2Mg2w40R rnEfibRlq6ivJHdMNUTN OZmyNvIahT20lAm0Fz05 YaZNuoFaRdmjYaD1v54P YDunv1c9XVGDchTdxoCN Losy0epOtHOoVbXGQFmo HMyg9ttIYpsHCFyGl967 BiI4SrDdttKfejRY5ZD0 RBgzAJgGyKHyd86fjciJ rluiohbDngPEIoR3d0o3 SykYMoYx80TRiT8JX5ve sGBNQlprQCJ5L38RLL7e nnbPomySkRfOIbD3KnZW XayKrhqQI7TfB0ap3YR...
output:
-1
result:
ok puzzle solved
Test #20:
score: 0
Accepted
time: 11ms
memory: 4180kb
input:
20 20 10 vZ2BGfzD3YncgS0RvCYc ba3pLJQUNwJnbJPnsT9Y JzqswEDnMTmMARVImvv9 UqOL3CmC3yEF5WaFyIDn mMRvEEoTtfiesDNw6I0b zSUGmC5DonGeLWy9DBpd gBySN2vXSsZB3pdM5i4r yVjGsVyaJmDB9LjZ6gsY dwIQcEYAQzPReN7lWflz dFs27yv6ytvVPGRE4Qk7 Z6AGE5mRpdLvsq9fb5L9 hvrn14Ey3zzX9GNVcNzx eLXaglbY8GMMVJ2r4KZ8 Y3POq7ystreSt2k9ZH...
output:
8832 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #21:
score: 0
Accepted
time: 31ms
memory: 3972kb
input:
20 20 10 938hu3udF0D8o3Bo7Ua3 Za7iCB6ZlUAbgdS9O8R5 X4n3C1HhWsU8fPn7nqsD l3j1GFP9mkLjQx2OkLO9 9GvVb4aWbQMJ7gMgXfAx esFhkws6c8HzX30AhdY0 9cCcNgLrJ3Xzfc54EFSc 0rWLz5tnY2dTls0VG2as qYsEH5bjy25oPKzvs6PR pUppXiBolKGyO5SGeSke x23UaFbMQDqNkk6Q6bV4 KbkQpOiDszDPP1ulUVTv JXUBrEVmHQkT1LaMOGOp lAON0BmcpD76I4LK3Y...
output:
8904 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #22:
score: 0
Accepted
time: 24ms
memory: 4192kb
input:
20 20 10 VnqQrUtVm6Qcv2kVwjqZ Me8fpxb40dwNdKWbijAs eocFHrEba2kKMMPFslhj LqSeiPuBNUSXN3VY9GZV LH5lIu5WPvgbHXL4HEYL TYySliQHRXLQ16sX4KqQ 1QSsFG1NNJ3xyVTld1v1 AWDEH2oxXMUgFdTF4SO0 GqdjdHtXczsErLUy9Yid FX6UJZOH0aRaJiOElXkh cXtdybWOhU590pbiTeYM 5I4qErVRUCDzob8Lt2qk 3WS6DPBSk8PWZGeitCzB E6RHI11O5XOoXY7g7c...
output:
10307 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #23:
score: 0
Accepted
time: 19ms
memory: 4148kb
input:
20 20 10 4TqYTxl8WMfOTwo9y96N pASI3kKQD1AYSQHBNlgN Cc3It3amJn5ATGFgE4F4 vdJaj4lyfRy31A8bPQWb RaXyFlN944KyDL7NLpPK 5GBn13FiPtmwtw5NQHEK 4SHyvGNzvibxwQtbX9WU IViOzT3EkViVWD29MMqA dVZaneabLenTL0gsYzen bjnt74OXhZ2ny32ucDWs 67VjWOdogE9GqrP29HS6 SUJkX1NCnQ43ZnbbTwYe nDYckGZKm1IGaroiqt0Z TQ4UoKH6P1JhQwpc1b...
output:
10186 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #24:
score: 0
Accepted
time: 32ms
memory: 3952kb
input:
20 20 10 jIjlXJvqkKeNHqJu9OU0 CEJLgoBLXEMfViAPn2xu oH67vH5wzVx9iEhJz5Ms cQaYCUK6Whnp87f1VRDx g1n8g3TaitgQY883TWro q6QI3ddTaMpbtlDqb5d2 7ariwbB5zGdzc4F1oMj4 4lFRwN0rmbEzDSdpoWM2 XmeqRF1p7Q8v9VOhgAG1 Zcy2pkEFCzJPzM1o5x0l qbs5qistTeukyuKA6NLk tmYSzo9xVR4ejixLclAl 0rWL8vnnJF5z8wgXCxfJ wk1VCs2uXTUZxu6F2U...
output:
-1
result:
ok puzzle solved
Test #25:
score: 0
Accepted
time: 28ms
memory: 3896kb
input:
20 20 10 FA9N0SwQDIYNzj8XBsE1 OANStwtCpgQDMOxRWQTj 3jdrqk1GuefBDSP7uaTY DdNI0RcvvDgQftmO9SoL A7OINHbaDNMpjrdn2yRa Uw67anQem6lUtmbYpqMb fze2EPhJI57BTdNOPlyj yMYLpL5h7v4dr7ftS94u GYuGq6NOqfKay6tfyIkB B0OFDAnmXez8Jv1pZwZe HcZQ2NPrsOK2SoNZbHIC 8L5mkLwjtJ4yG1Qmyifr Gs7g5cuRaAws2y9qTxxt dOVW2YnWcz1MiwF4YG...
output:
9815 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #26:
score: 0
Accepted
time: 1ms
memory: 4212kb
input:
20 20 20 fLlNCdZX1Un4dhtk9m7p 756yPELepI3iEGVX8bMy eCKueEJd9lS3ytjuny1I pZC8W9Qbtz0Uv0WLzxNL scr2iRpfNLMzPI3FDkQA Z3jFw6yQAnpaMufv1eHh ylh0rE1Tgq1pgCWdEBiZ 3ieCmZhc7NdmoWjBgyQI PMasLnbSgcjghs5PTPZn XU9gnl5jgeS1vGTy2Qhz 0Hid9loq3tpDmhys562S JOZWgqra0vPkS2nh1lFi iOsZXAFhU8FS5BDD83QY A5Re5s0LdCXzrJN9Lc...
output:
-1
result:
ok puzzle solved
Test #27:
score: 0
Accepted
time: 44ms
memory: 3988kb
input:
20 20 20 XXAlDcMBIVz0lo4YDEmg 392vKwPjX6Z2JdZNDqyW z7H6j4N7n2qFdjP2otQk Yublz8jIM9bmosPVhA2u 461oPdbesqg5uhUwvNeS ED4oy0VrnbuvQFDSGH87 q4mgj4ln8aZnshOrh23K vOVEq1cdapRAEHcpEkuc 2dR89VxB2IGMOppOAHxF d9YD51iJVz3vB1Qw9Rdu JCHsxQhxqX43efDU491x 4qJwEbcbszP9Ck5DIA47 CZpy8UpNth9R3IPYWVC2 LBT5FSGf5WQRGDeKLq...
output:
11371 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #28:
score: 0
Accepted
time: 43ms
memory: 4332kb
input:
20 20 20 FcKTzZPjkXP1xvNve3Cb Q6boxsYwHlJERH2H3Jh7 MzAHorKXxtM1WhhEtwBO gRCBoaYadJj4l6L46vl8 R4sOaE5ha5Gw8YPcegK6 jdPVnMj23WqU2E1bwfwY rECAjmES3L5mL7FEQpGv XjuFx7bq9cq4Qk9hdecO iBBOEyGbJb03qmGQiyW1 p8J4RLz2AZicwdQyf1lB hueHVm2rSfJh3kInVfgr pXqY1OQhUyXPjtI3uAo1 Z3nZk5ei3DE29yXvxUni 8WS3jmhVTcF1ZFwhPH...
output:
10910 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #29:
score: 0
Accepted
time: 16ms
memory: 3960kb
input:
20 20 20 6SCG0JDRlzxfS8EHKcMD ZkYT7WwrzFLNpJ6CUVTm ywphmYrRdHg9CynoJn2r IOqTMa5Yqi1M1qEbJSXz xKCN1YrJe50J31Lt75z2 dy4YpYHDlliwcZ7HKe3o H4H9eKrj19GUHQYA8vv1 p8wdnsRdZDRVJVmEahsW 0ldLFHPEzDkRzieYBUIn jYfsKZcLqzOw7B59pPWJ ZiCA7APSWfjrn1F3raNE Mh4mhvS8tI8LY37mnNv9 GW98dE5HrI91USvPe0bP sm7d8z6i3GxRmTqoR6...
output:
9773 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #30:
score: 0
Accepted
time: 20ms
memory: 4224kb
input:
20 20 20 kGw43SE9IBkiS1V6gNwM coPWk4rlUpXckf3IuK77 pcsGoFm5Z4QIUwR2IshP lnSG97Cr7I2dcMMYTPEV NQYruyFKAmwdocQFfzbS GYfrocjaywdac0JkULty PurPikfL5pJVnZafz4Oc TvTcoiV41LevpixUErOs KTt194GRVaWo2lYR5Ya1 7Uq9YbYoPaHQck9bjF0C jjdlJ54XzTE5yWzsw3OR nxjM5Lf31E8TiMqWFGbj nKbL6ltbRyAYOXnyq0uz aY8eydrCnqII7R7SNP...
output:
9820 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #31:
score: 0
Accepted
time: 47ms
memory: 3952kb
input:
20 20 20 CmdA7XNz5vkiGZkzRvgQ okGWx9i4m2dofIZT0voN 4Hz0jnibPzmejCprDxkh UWnuwW9ZG4QvfkLK7Mtd 8SoX9cLLWG2IOzR0v6Fw 9puIqiSzSLdP1WpTgd2Q STfzi2RkeNHXcca1WDbn jZgfgc0VM2EcatLYcx6U xrAlEvwh9AH4yozHnZPJ RJGM9uH66TxheZ40dDOH EkGZpDr38tUNKYCZJ1LX Y0ukE8CXDF45FzIwTDMu ZLikUaAGid1RMYf1H4Ij Vs6oYJEVveXqSTChJx...
output:
10206 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #32:
score: 0
Accepted
time: 0ms
memory: 3748kb
input:
20 20 1 5D92pjoGfnDO4C5Oyw4H TsyilavouNw53MQGEvXn 88dzW0KDLS8LJqYCJzDe 9PoqKizhhnIBzYdl2kZ8 oh9UDjyEmDYWTFRFEvLC wQNDGUgf3ZrbVbfR1lQy SzXET2GuKH6lhkuISYjD 0NtMCscfZuRklxduB9V3 VcKf1dEWsAFSnstIbAdA ojetWs2HpaMZ7EklT24p Y34r7Vu9zje69STK1uUa MLY9uzt1fuQyEeRIkXHn bAAQsCcBxxwH8DEpxkFx X17x9hmFwRPK11FkcdE...
output:
1621 -1 20 18 -1 20 19 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 4 -1 20 5 -1 20 6 -1 20 7 -1 20 8 -1 20 9 -1 20 10 -1 20 11 -1 20 12 -1 20 2 -1 20 3 -1 20 4 -1 20 5 -1 20 6 -1 20 7 -1 20 8 ...
result:
ok puzzle solved
Test #33:
score: 0
Accepted
time: 0ms
memory: 4120kb
input:
20 20 20 MIxM7phr1vWSQVkrhT36 53YXI3sEgFgQk8gfmyL3 OiRNhKeQ2oxPXtQiZzB3 Weqf8BpsOLjb0Vck2J9R suQRYDhfU8v9zQv8PvQY EM8DfCPBVoXaaSo1GrWg 1ZBGmCcVdSppO9QDMgxu fkgjTJL9VdRioZ1Hekcb e9tFsaBJtExHbevyXxoZ ugUefAoKFGP0n4iZkRHG UWr4an8dyLOROW4Y8s18 XrfCJ9rMe5JotiZHJQoz qdlHD4o6tZl262vISChS u4wgePDrF2qdkZ2fRn...
output:
1895 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 14 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 19 -1 20 12 -1 20 11 -1 20 12 -1 20 9 -1 20 10 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 19 -1 20 7 -1 20 8 -1 20 9 -1...
result:
ok puzzle solved
Test #34:
score: 0
Accepted
time: 0ms
memory: 3788kb
input:
20 20 1 l1Pf0ZY7tFqEoznSYD9H 1c9ZTOfgXZSKHSLmTsy4 Ohwur8vbnYhGzJXz5Sfo SiRRMedPTRbfljDaxkJh O6snjD7KywMXOUpB6hFT JiEkoIJdJKYpTV8yyQkf yXVPaheIMmOy5ZN8H5C1 OiKol9EfvfpVK3xlMsP1 qg2jUIe8LCMim6DSpuhX SHyLkSO8w39KkXCkATe6 ZFs0GEpYPjjvDc3WyPXo V0y6eByzh2UKV6dA9Ib6 15KFNCjFHkyjIi2g6fCq eukHfF6BhoISpMBNcsS...
output:
3431 -1 20 19 -1 20 18 -1 20 19 -1 20 17 -1 20 18 -1 20 19 -1 20 15 -1 20 16 -1 20 17 -1 20 14 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 10 -1 20 11 -1 20 12 -1 20 9 -1 20 10 -1 20 11 -1 20 12 -1 20 8 -1 20 9 -1 20 10 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -...
result:
ok puzzle solved
Test #35:
score: 0
Accepted
time: 0ms
memory: 3860kb
input:
20 20 20 rcLXTZgFP2o8yY64v4wy XcHIv6hXUpy5ZS0qhn10 Z0QbWbqyEOTPURRaTQaK R7YvePrQU0DnctNszHe6 K2HVig1e6zIz2uccgulR 8CrCzEhi81iSNIN0s4WN L9Qb73EBce1jWtWWeD5K NFp4WZlL4WImeZQAK3t1 ulz1YkKQrwpPuyJ4SwjQ UeL5agOuTS8shzlYhddY hpZAwscZZxwq5uss3yDm 9EV2syCqguZzXzQNYucG qgoyoA9QjpMPfKgpL2XT HmulpDJdQ1DvV5LqXD...
output:
3445 -1 20 17 -1 20 18 -1 20 19 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 19 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 19 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 10 -1 20 11 -1 20 12 -1 20 13 -1 20 9 -1 20 8 -1 20 9 -1 20 10 -...
result:
ok puzzle solved
Test #36:
score: 0
Accepted
time: 19ms
memory: 3908kb
input:
20 20 1 OB77ag4kAkk3gyz2LZ2v 0dC9QMcWuae0NV20yD42 7AcqghNefnm2xKIWuzDK KppBQwod5EPDAgJuCpwm 2CvX4wdXnyDvMUx0eeIN g42QaCpU2xWKAuj9CUmD DpOYtXrOOc4Qmy174PD4 vV81q2DFkFhFHfWeNw9v 4yIpRsKQYGMFQeLa8TIf rA2KJ13VCYqBfYTQqESD b5rUBT5vb85fI80IanxH L2EQXdZtDYtRRUdR8WIg 4QPCmvWBJzllZuNeogxF SXzTWtzsT55MLgvwDVc...
output:
7504 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #37:
score: 0
Accepted
time: 27ms
memory: 3912kb
input:
20 20 2 5hvYkH70L1zUSjaQN663 HGyU6JFL14hBulZoPg5X o9xzrUw6XzqpV3Nxbd2Q GSEYjfo3uJFxFJs3dEOR KcKQkPv51aZcxgMXKXYQ ekpH2y9n4kNqQ50tzs8I d9oH2jyNjpfkZFHkiauA iyNB01m4MaFbOFNHT3z3 J5wJNlHg87B4kePO40ed LkbkI6yxKzDN3kMaaUjq NCVDPHQ541CHLBMTzgV4 ZyLD1SZ6vhP8oOBanKCa aJMjVRGYL6hKigvGrDlz 95SuKb5PUhRHsSxPhhI...
output:
7108 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #38:
score: 0
Accepted
time: 16ms
memory: 3968kb
input:
20 20 5 2M0PSzRyyFU7S5iFJIvJ 9SctAt2KwbTvWFK78X3H ibQVGTMTg4mpd6Xdhjhd Vxx9blEDkAxVXgP6pC3D eCMqEaKRzB2WaBv7Hq46 HRKeSihBIiTcrt811pBp 4rQvBja19baqmTmqIbcE PX4STpK8nz8P9wScs0QV KxhPzBVAcsO1UYxmHhQR G6CNhjVdb6r8qAYFsM8X O4iYFCtE869bpPRJu2GH wkzY8CPZKhTR2fDZ2DWQ SOnPLLJHOFlaqv3wMCOw G6sKzK3EHTwRBzVdC6Z...
output:
10509 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #39:
score: 0
Accepted
time: 28ms
memory: 3972kb
input:
20 20 10 1JCa2epIUA2OYqU1LpFu yNe4VA5VZ11IunX0olaD wSpocSVkhkwOfZHqaLV6 TFpN5zqISz8I0umcRUtQ Ek15TV0nSnISTVs1o7Hj sfb9rOWeh1zci6Bk1mvw 4o4PImAEh2oLmZYpJdPl oaxbCtvoXGwUzNiC7WHN pXYdCrFbqf5FafVvixJH dwD5ZzP8PpE6v4BdeWsL ZoDxsChdW6932qQTWqV1 ZhWG9JiBE0ubHd0oP8z1 xA4NhYFKGw5tVPHCbdJh t8K2oXUuuCthg6hggt...
output:
9384 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #40:
score: 0
Accepted
time: 36ms
memory: 4188kb
input:
20 20 20 3SbQAuegTSPmCPZvlbdk dF2rTbPelTSGUQlwxZuM KPNXR7JceThH1jMsJjfm 0tlf3ANIvP36vz7HkdKQ DFlWR3lQNgQbwtyFfZe3 8V6nwH5RoVm3LGpTUtdf VgF50bcNruImiXnjnAzj vjzJy2VCdgowF10YdrhY Ffyp0LOy6y7PHq8dMbaI Htwyeo9SLdBqNCMWoeec V5XwPVY8v9TOLi4L2Hfs iIU9qY8kuqMUNjF94QXa 2xWNvldtI6VJEydkH2Op eYq3oZuOS7zPqe9jCH...
output:
9416 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #41:
score: 0
Accepted
time: 5ms
memory: 3792kb
input:
20 20 1 A7OrI23h93dWPGV4wTcn MMX51WR1xWI0IkEPNHkL fe1M41qASfBV8kQdgXyL fvsmqDrzi6yU4jtGCaLj hL51DQCo8OK56oE7NTlE 2uwU3UIfZbH9TAJEtH0v 4AfELSrmnOw8vjJHU86v W7TGD1960MVuJUTFgIcV Q2AFn4DN6i7ekR3YRgCr 5ThHgwNsccNJqA1wf7qY oGALTXfvvZ6Ek4zLzmhz sQNubVZNN0HWw9Psj8sz Wo3MFA5PElnCgZtyD39J 0gQOCtV0lGrF7iYNphZ...
output:
3411 -1 20 19 -1 20 18 -1 20 19 -1 20 17 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 14 -1 20 15 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 8 -1 20 9 -1 20 10 -1 20 6 -1 20 7 -1 20 8 -1 20 9 -1 2...
result:
ok puzzle solved
Test #42:
score: 0
Accepted
time: 27ms
memory: 3908kb
input:
20 20 2 tnanYii3223RArLeNooa P5wEay5REAikFaQlHi21 IvkFcH7jeTpmHm7vs1No rWPIS1YSUNufXFUXPL0x psk1dcSxZo7I3QNXNX9s dtOMvMqcDDlXYqaLqofc KwB1FuTtrBAEA4xx8a3n XjqTRkqtbztjz4LOY4xJ z5bUMkyyeqVCkQvPh6Af QqF32YaGM5Sg4Z8GSJhK TLcCSZhIRae65ZjodrJP 12HW7xwrXIK5VxJgUmtW TBPR6ImaXiu9GlMhbizo RHAhskZOC9JbGCi0qne...
output:
6981 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #43:
score: 0
Accepted
time: 24ms
memory: 3932kb
input:
20 20 5 3xoZnT1zkK53G0UtQUua cXOM2T1Bpg29tl4JyaVL M40QIKGIEsZODDdkGzbp M1tMncCgCnpHcNUeZTSl Up7vBD9326L98sHMnb9D frRVC0ncvhomOvNuJBSz Ye5NzL6hYz5Fl27xySBK tAkNStjL8kWxdX4zdMBI Z4sIc3aZUDTJyuQZls7i Uy671MKTs2hdyNhB3jC5 PNYGMCa2RiBdgelALS2i 5feSPrHVHIRfFpqlrVEH FLPmiOVvIXHaZim8VrCA pCGuapf28hzmn2BzSEi...
output:
9159 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #44:
score: 0
Accepted
time: 19ms
memory: 4176kb
input:
20 20 10 39rq6XC7pr8L7tULVUCM H8M2ddYovcFABWUUhhU6 gyHOuuPvMad3nbW2BnHI 480w4JLZLQJKirbfFuX7 RDlR56VazrGQVtnvTjEM 5iE9mKeCshrLgDeTxrud V1450hCFY1eDibPJ7w4o Rl6jO0mrXcMIYCoLnm4Q Ax4qKvi3piazLPPMr80V wWhLyHycvoruA2k7vaA5 UsgKH7fcB5QoHiHwFQwl 3vHSeRnZgNaQBqf4Nipt tbTBy0BiKTdttbFogbTR pY08R4XEntHZ0b6Ouc...
output:
9427 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #45:
score: 0
Accepted
time: 43ms
memory: 4292kb
input:
20 20 20 zBXDtpKp0wACCj65lfxb IUevkBhq1GqxYI6nrZW8 CT6FrHn6lg10U5oyosWx u2KW6yUgqeypO60kSdQk glT9aUKgBVIjgrLiUACa 4O8U8YEwXIVvMQXvL6xP 83sxzQb1jayx8wgNyowt YdXGol76FrCDgwOQasXf 5QOEMX3HEHnOaIPw8mli YB6BRqMUwVegsbhGP3RV 0gyuo7wVhnfQBtUsxoNV x0GJxq6H8ypb1u2rcFtP aHGwBWXWT8DebJepJdFC b7qnxqxZnQfVmCUhWU...
output:
9363 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #46:
score: 0
Accepted
time: 39ms
memory: 4048kb
input:
20 20 20 S95oxhKzWbf1F4AY1Lkr pCrGa0Nzb3Dn34qC81D2 VEuo4xTNk0gYfH6VWkvk RAbh4z4XntT1Aei7g6p4 25p0VeZA3ckkNvcff20D wDKGyRlNP9FFvsQ8ZcsW WFswYrPyJRAZHOc9uFJf lBtb1ScoRrkFPRTeVygo SLlvmx5FSaLHdrv1EaZS 2Ow5O4QWOmWmSdn1IWIB 7FhE9PGjRMxfVL6L4oYv lfRwrUYeMj1X650OsJGZ faLz6geBIJlKNTNo9ECT IH36PqJv3CDLk3zCJm...
output:
10054 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #47:
score: 0
Accepted
time: 20ms
memory: 3908kb
input:
20 20 20 AojXugIdqckXF3jDC6wm dGsz10WAMrvY0Bqsygid gafbaPYHyzPtQJCxYjwW lXKuPBJpGb1AtHela5AI E2ZCkALAHRKUAcbY7rwZ advpwDNsDUB0vvivDKUE OfJMUN1UEtGX1t8nb2m4 Naag9Y7tU7151yJ6jBUW 9h9jS9isAL92PoQbi1te e3hwEW4ftEa2Nys3O1MI RBKSBtnli4kJBNbeRq4h OMC2Kwyoen5AIeEe9J1W CeJ4hrVbdTYRTOZRSAn9 1994pUk0VOoZz5S9JE...
output:
9546 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #48:
score: 0
Accepted
time: 11ms
memory: 3988kb
input:
20 20 20 zCDSZW0bSR6gXU5p03zj PneJOcsa85BzI6C6W0ka j4VsqxKeG6Bvl96RUXYp rcwIwkcl6gjjm5DNio8b jYoSbRougAphu9iaVKuG nOR97gCqg7DILKTTGTZO S79F1sgjOMYBf8QnghaT s2CWtjBhNCDbXoaCqcOJ FJBiLZ0os3ElfICUZWyC gb684M0yUFf1UuHuDSsN mBmDqgVjadqWl4Do3AJa OBZGmpO8Yzc1e95dXCpv BmCuNfHHoAB466W1SSE2 eubGfReZIpZwqVzoXS...
output:
11098 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #49:
score: 0
Accepted
time: 43ms
memory: 4220kb
input:
20 20 20 Vrwj35dxfPQfPNmSBHjs Tf1FXkn1ALN1zCrgALKR XG2JliJcsB39CgEjP25N 4DXATdFOFGkCtCKzwlXt E0KsEnGrCUVIHsvq3h6s IiUC9ujLBizrDDvwTmxT 0oPk9a4LSaODZl29DQp4 WtVVu9F3yW4XDMpORp67 o9QDnqMKKEp0DLlSu4W8 0ZlHeUIffg8lO5DsxMkO DBPo6O2oJNDEt6yV0uCf x8aaZIbYwv8dqWnNrrXC diFVx44bPr2X87OG5SSM 324HFrujU56ibPgR1B...
output:
9032 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 9 -1 20 7 -1 20 8 -1 20 6 -1 20 7 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -...
result:
ok puzzle solved
Test #50:
score: 0
Accepted
time: 31ms
memory: 4228kb
input:
20 20 20 QrfXOmmmDknjRkUEZ9Il rFDBPrY5vQGF2jEY4WPR 3MqxSaaPBMuigBUyIqpc cY0V5npNkGbLqKoRy4Bs jJfAiLNvAiqyv1goDOBt 5uUU9aFFgS86sIGZoklc Xrwpnrd9XaswdDJEDdcs yAs8CRGI79s6JMv6qRKh 60tWLmCCS6Q6UY1lqlDc ZdM6RkQZYrjEQwKI1B33 Up1tVqJaAphZseAG4jHS WKSmlWZkrgVlYWf2hU0s IVDErfQ0OYaVDlCWyg6S e0z7ZujODbDIbj2xTt...
output:
11009 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 ...
result:
ok puzzle solved
Test #51:
score: 0
Accepted
time: 35ms
memory: 3964kb
input:
20 20 20 uCpDKdlcfiz8NjvnwDYk mKAuCe7a6dpk7NHWufta c5j8YFbFLd2QRym9NlaO vAvVMmSjHgecndh5o3M7 UHT0HbzzeXU3aE7cvlZO GcFv703c3DcfsH4q2SQ2 PYQFiRxD1MuuxqASgAXd 4a99FXBR919oVtcUWDrL mzdCgYMhEu5unVhoZc3y nkxBHc3iDVukOJLKcDb6 AkuQjWy5XDWlcgF9ZlSF llLSFzDuTgVaE9XsZ1lm 22o5CqBwkjJUJkKtlfN9 plx2z26inroVqlt4WK...
output:
9907 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #52:
score: 0
Accepted
time: 31ms
memory: 4188kb
input:
20 20 20 PyXA54zlpKKjWtTn3X7p llywYP3ai3Wm3R9V7jr9 EI0nn3YCGvlExXhfwPOv oriBfGStPvfiTgmEfRoQ X2JCnZdEk8ugUzu6klj3 iUC9ClOpdIBHi76FRebI xDH2XWqRwgigTVubbfA4 jLY6zmgDii4APyYnZ6kP X93oYZGga6dNh9MqBEu7 4cyYstjs7na9ggRfHEDI 0kqFgIfrWIN2buje5Xv6 GwCtKMHIdjxnB4yLT29d xWDcEwYDvHB7C6FhpZj0 U2Ic9xmb2Nz21qaaYK...
output:
9237 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #53:
score: 0
Accepted
time: 52ms
memory: 4216kb
input:
20 20 20 7nFYchELMMunOmaUsBRu qkpDbTU5OF8PYj6XHWJY jh7IiHXIwRReS7LErUNQ 2SNkCEpXoR4F0JpvpOd4 h4e4QHrFBp0Hf0AmsXVP DlRCEqrKp2FmeZEm0CKS I2rIXA2rsEghzcDXCOXf NjldsdlujCuavJcwBjCh HDaEBmwFoHUxO4nj1E0H O4NxCN61kYZwlZRhxvCx gh1rRcuozu8OrtaLeRwb pYRXi93CPfxzVNUl7UHf 9WFHsle8Zl6WA7BLCZyJ CwJdvZLzhtGPIoJDUw...
output:
8678 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 15 -1 20 14 -1 20 13 -1 20 12 -1 20 11 -1 20 10 -1 20 9 -1 20 8 -1 20 7 -1 20 6 -1 20 5 -1 20 4 -1 20 3 -1 20 2 -1 20 1 -3 19 20 -2 20 20 -2 20 19 -2 20 18 -2 20 17 -2 20 16 -2 20 15 -2 20 14 -2 20 13 -2 20 12 -2 20 11 -2 20 10 -2 20 9 -2 20 8 -2 20 7 -...
result:
ok puzzle solved
Test #54:
score: 0
Accepted
time: 0ms
memory: 3848kb
input:
20 20 1 GRIIdMTFsKggULlBNUhz LB6zoaXH70AsiyXxGQUI 2j8xmNKvVCODANQ0aQpr uL7iUK4GxPVICkwOOmIz x3iL2bTB6JJwZB70JyDa oxlNd1iFOTQJujPJVz3N 0qCAgeaYMTUAtsz6LSKC GnJxAiuAlZW8a3Vzw2Ie B3CLdxemBTNiMiiwdhK1 DzTjZU84GokeiQSQkdDV 3UHlnumPxJBr8x5vnfJk fmkTO8IoxcoxX5DW2PWb biT5i9kq9cxDdKILMg8u LmhBmLV0zKa3AMVE3gR...
output:
3493 -1 20 19 -1 20 18 -1 20 19 -1 20 16 -1 20 15 -1 20 14 -1 20 15 -1 20 16 -1 20 13 -1 20 14 -1 20 15 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 9 -1 20 10 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 8 -1 20 9 -...
result:
ok puzzle solved
Test #55:
score: 0
Accepted
time: 5ms
memory: 3860kb
input:
20 20 20 CM7SdT6KpEEaSyG48l4q W5sIplUGUCODOTcnAs5j Y9MDhEk2j8gGo2szfKvT rbEJ06BIz6SIeOY4zFcL IHjama00iIgcpJnDOrtS BuOSMxqM55WBu6CzLy70 7B1S5ldILzV1lCLFwzbt 4JGsHMlx4uU4SFtIApy7 9vE5vmRrkC8ZnJ315Pe4 XwtkCEFkFo4KcEsgDeG9 Bdh5XiOan64CQ9nQjPz4 sMcNinHERhOO5FomjhDf Esi3CwuVFVIDvbcpDPSf WUZs6hM5iqmlMoUlgZ...
output:
3411 -1 20 18 -1 20 19 -1 20 17 -1 20 18 -1 20 19 -1 20 15 -1 20 16 -1 20 17 -1 20 13 -1 20 12 -1 20 13 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 10 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 18 -1 20 9 -1 20 10 -1 20 11 -1 20 12 -1 20 13 -1 20 14...
result:
ok puzzle solved
Test #56:
score: -100
Wrong Answer
time: 11ms
memory: 3804kb
input:
20 20 1 MTyQWXYPbcRrlWTNp2gb pbUxseIpI1qDfXY4ATGt BgsP0KFYq11KhtABmZEO NPE0GhdqS4mihnmkLcHE 0JZplwonGUDMi1iEu2kV HNikWhlH4dzCtYqTTmA7 x3WtZWfBnoDaXEvx64af K30MRaZvYEpE5Ip51q9h X163WTD13G7eOaBCFa1v DHqbYu6spwQcnttUZuLN kNT6ENcr5hgF0iBosE8j Q8HiYw5B3ecBCWfO8fhI 9Bkg627vX4a0Gn50a4FR wWRQOALozYP3eietg6M...
output:
6005 -1 20 19 -1 20 18 -1 20 17 -1 20 16 -1 20 17 -1 20 18 -1 20 15 -1 20 16 -1 20 17 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 12 -1 20 13 -1 20 14 -1 20 15 -1 20 16 -1 20 17 -1 20 11 -1 20 12 -1 20 13 -1 20 14 -1 20 10 -1 20 11 -1 20 12 -1 20 13 -1 20 9 -1 20 10...
result:
wrong answer puzzle remain unsolved