QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#745788 | #9432. Permutation | Skadi_H | AC ✓ | 274ms | 3872kb | C++14 | 1.7kb | 2024-11-14 11:39:18 | 2024-11-14 11:39:19 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
int n;
int fa[1005],siz[1005],q[1005],ans[1005];
vector<int>v;
int find(int x){
return fa[x]==x?x:find(fa[x]);
}
void merge(int x,int y){
x=find(x),y=find(y);
if(siz[x]>siz[y])
swap(x,y);
fa[x]=y;
siz[y]+=siz[x];
}
int ask(){
cout<<"0 ";
for(int i=1;i<=n;i++){
cout<<q[i]<<" ";
}
cout<<endl;
fflush(stdout);
int res;
cin>>res;
return res;
}
void calc(int l,int r,vector<int> v){
if(l==r){
ans[l]=v[0];
return;
}
for(int x:v){
fa[x]=x;
siz[x]=1;
}
vector<int>vl,vr;
vector<int>lin=v;
int x,y,mid=l+r>>1;
while(lin.size()>1){
x=lin.back();
lin.pop_back();
y=lin.back();
lin.pop_back();
for(int i=1;i<=mid;i++){
q[i]=x;
}
for(int i=mid+1;i<=n;i++){
q[i]=y;
}
int res=ask();
if(res==2){
int findx=find(x),findy=find(y);
for(int u:v){
int findu=find(u);
if(findu==findx)
vl.emplace_back(u);
if(findu==findy)
vr.emplace_back(u);
}
}
else if(res==0){
int findx=find(x),findy=find(y);
for(int u:v){
int findu=find(u);
if(findu==findx)
vr.emplace_back(u);
if(findu==findy)
vl.emplace_back(u);
}
}
else{
merge(x,y);
lin.emplace_back(y);
}
}
if(lin.size()){
int u=lin[0],findu=find(u);
for(int x:v){
if(find(x)==findu){
if(vl.size()<mid-l+1)
vl.emplace_back(x);
else
vr.emplace_back(x);
}
}
}
calc(l,mid,vl);
calc(mid+1,r,vr);
}
signed main(){
std::ios::sync_with_stdio(false);
cin.tie(0);cout.tie(0);
cin>>n;
for(int i=1;i<=n;i++){
v.emplace_back(i);
}
calc(1,n,v);
cout<<"1 ";
for(int i=1;i<=n;i++){
cout<<ans[i]<<" ";
}
fflush(stdout);
return 0;
}
//Skadi_H
详细
Test #1:
score: 100
Accepted
time: 1ms
memory: 3800kb
input:
5 0 1 2 2 0 2
output:
0 5 5 5 4 4 0 3 3 3 2 2 0 2 2 2 1 1 0 3 3 2 2 2 0 4 3 3 3 3 0 1 1 1 1 5 1 3 4 2 1 5
result:
ok Accepted
Test #2:
score: 0
Accepted
time: 256ms
memory: 3660kb
input:
1000 2 1 1 1 0 1 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 1 1 1 0 1 1 1 2 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2...
output:
0 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 100...
result:
ok Accepted
Test #3:
score: 0
Accepted
time: 1ms
memory: 3516kb
input:
1
output:
1 1
result:
ok Accepted
Test #4:
score: 0
Accepted
time: 0ms
memory: 3508kb
input:
2 2
output:
0 2 1 1 2 1
result:
ok Accepted
Test #5:
score: 0
Accepted
time: 0ms
memory: 3556kb
input:
3 2 0
output:
0 3 3 2 0 1 3 3 1 3 1 2
result:
ok Accepted
Test #6:
score: 0
Accepted
time: 0ms
memory: 3620kb
input:
4 1 2 0 0
output:
0 4 4 3 3 0 3 3 2 2 0 4 3 3 3 0 1 1 1 2 1 3 4 2 1
result:
ok Accepted
Test #7:
score: 0
Accepted
time: 1ms
memory: 3612kb
input:
6 1 0 1 2 2 0 1 2 2
output:
0 6 6 6 5 5 5 0 5 5 5 4 4 4 0 3 3 3 2 2 2 0 2 2 2 1 1 1 0 3 3 2 2 2 2 0 4 3 3 3 3 3 0 1 1 1 1 1 6 0 6 6 6 6 6 5 0 1 1 1 1 6 6 1 3 4 2 1 6 5
result:
ok Accepted
Test #8:
score: 0
Accepted
time: 1ms
memory: 3800kb
input:
7 2 1 0 1 1 0 0 2 2 2
output:
0 7 7 7 7 6 6 6 0 5 5 5 5 4 4 4 0 4 4 4 4 3 3 3 0 2 2 2 2 1 1 1 0 2 2 1 1 1 1 1 0 1 1 3 3 3 3 3 0 7 3 3 3 3 3 3 0 2 2 2 1 1 1 1 0 5 5 5 5 5 5 4 0 6 6 6 6 6 5 5 1 3 7 2 1 6 5 4
result:
ok Accepted
Test #9:
score: 0
Accepted
time: 0ms
memory: 3568kb
input:
8 0 1 1 0 1 1 0 0 2 1 2 2 0
output:
0 8 8 8 8 7 7 7 7 0 6 6 6 6 5 5 5 5 0 5 5 5 5 4 4 4 4 0 4 4 4 4 3 3 3 3 0 2 2 2 2 1 1 1 1 0 2 2 1 1 1 1 1 1 0 1 1 3 3 3 3 3 3 0 7 3 3 3 3 3 3 3 0 2 2 2 1 1 1 1 1 0 6 6 6 6 6 6 5 5 0 5 5 5 5 5 5 4 4 0 6 6 6 6 6 5 5 5 0 8 8 8 8 8 8 8 4 1 3 7 2 1 6 5 4 8
result:
ok Accepted
Test #10:
score: 0
Accepted
time: 1ms
memory: 3632kb
input:
9 2 2 1 0 1 2 1 2 1 2 2 0 1 2 2 2
output:
0 9 9 9 9 9 8 8 8 8 0 7 7 7 7 7 6 6 6 6 0 5 5 5 5 5 4 4 4 4 0 4 4 4 4 4 3 3 3 3 0 2 2 2 2 2 1 1 1 1 0 2 2 2 1 1 1 1 1 1 0 3 3 3 7 7 7 7 7 7 0 7 7 7 9 9 9 9 9 9 0 3 3 7 7 7 7 7 7 7 0 7 7 2 2 2 2 2 2 2 0 3 7 7 7 7 7 7 7 7 0 9 9 9 9 1 1 1 1 1 0 5 5 5 5 5 5 5 4 4 0 4 4 4 4 4 4 4 6 6 0 5 5 ...
result:
ok Accepted
Test #11:
score: 0
Accepted
time: 1ms
memory: 3784kb
input:
10 1 2 2 1 0 0 0 1 2 2 2 0 0 2 0 2 2
output:
0 10 10 10 10 10 9 9 9 9 9 0 9 9 9 9 9 8 8 8 8 8 0 7 7 7 7 7 6 6 6 6 6 0 5 5 5 5 5 4 4 4 4 4 0 4 4 4 4 4 3 3 3 3 3 0 2 2 2 2 2 1 1 1 1 1 0 1 1 1 3 3 3 3 3 3 3 0 7 7 7 10 10 10 10 10 10 10 0 10 10 10 9 9 9 9 9 9 9 0 7 7 10 10 10 10 10 10 10 10 0 3 7 7 7 7 7 7 7 7 7 0 9 9 9 9 1 1 1 1 1 1 0...
result:
ok Accepted
Test #12:
score: 0
Accepted
time: 0ms
memory: 3572kb
input:
11 0 2 2 2 2 0 0 0 0 2 2 2 0 2 2 2 0
output:
0 11 11 11 11 11 11 10 10 10 10 10 0 9 9 9 9 9 9 8 8 8 8 8 0 7 7 7 7 7 7 6 6 6 6 6 0 5 5 5 5 5 5 4 4 4 4 4 0 3 3 3 3 3 3 2 2 2 2 2 0 1 1 1 3 3 3 3 3 3 3 3 0 5 5 5 7 7 7 7 7 7 7 7 0 9 9 9 10 10 10 10 10 10 10 10 0 10 10 7 7 7 7 7 7 7 7 7 0 3 7 7 7 7 7 7 7 7 7 7 0 9 9 9 9 9 5 5 5 5 5 5 0 1 ...
result:
ok Accepted
Test #13:
score: 0
Accepted
time: 0ms
memory: 3624kb
input:
12 1 0 2 2 2 2 0 0 0 0 2 2 2 0 1 0 2 2 0 2
output:
0 12 12 12 12 12 12 11 11 11 11 11 11 0 11 11 11 11 11 11 10 10 10 10 10 10 0 9 9 9 9 9 9 8 8 8 8 8 8 0 7 7 7 7 7 7 6 6 6 6 6 6 0 5 5 5 5 5 5 4 4 4 4 4 4 0 3 3 3 3 3 3 2 2 2 2 2 2 0 1 1 1 3 3 3 3 3 3 3 3 3 0 5 5 5 7 7 7 7 7 7 7 7 7 0 9 9 9 10 10 10 10 10 10 10 10 10 0 10 10 7 7 7 7 7 7 7 7 ...
result:
ok Accepted
Test #14:
score: 0
Accepted
time: 0ms
memory: 3588kb
input:
13 2 0 2 2 1 2 0 2 0 0 2 2 0 0 2 0 2 1 0 1 2 0 1 2 0
output:
0 13 13 13 13 13 13 13 12 12 12 12 12 12 0 11 11 11 11 11 11 11 10 10 10 10 10 10 0 9 9 9 9 9 9 9 8 8 8 8 8 8 0 7 7 7 7 7 7 7 6 6 6 6 6 6 0 5 5 5 5 5 5 5 4 4 4 4 4 4 0 4 4 4 4 4 4 4 3 3 3 3 3 3 0 2 2 2 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 5 5 5 5 5 5 5 5 5 0 4 4 4 4 7 7 7 7 7 7 7 7 7 0 9 9 9 9 10 ...
result:
ok Accepted
Test #15:
score: 0
Accepted
time: 1ms
memory: 3800kb
input:
14 1 2 0 2 2 0 1 0 2 2 2 2 2 0 0 1 2 0 0 1 0 1 1 2 2 2 0 0
output:
0 14 14 14 14 14 14 14 13 13 13 13 13 13 13 0 13 13 13 13 13 13 13 12 12 12 12 12 12 12 0 11 11 11 11 11 11 11 10 10 10 10 10 10 10 0 9 9 9 9 9 9 9 8 8 8 8 8 8 8 0 7 7 7 7 7 7 7 6 6 6 6 6 6 6 0 5 5 5 5 5 5 5 4 4 4 4 4 4 4 0 3 3 3 3 3 3 3 2 2 2 2 2 2 2 0 2 2 2 2 2 2 2 1 1 1 1 1 1 1 0 1 1 1 1 ...
result:
ok Accepted
Test #16:
score: 0
Accepted
time: 1ms
memory: 3616kb
input:
15 2 2 1 1 2 2 0 1 0 2 2 2 2 2 2 0 0 1 2 0 2 0 0 1 2 0 0 0 0 0 2
output:
0 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 0 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 0 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 0 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 0 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 0 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 0 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 0 3 3 3 3 3 3 3 ...
result:
ok Accepted
Test #17:
score: 0
Accepted
time: 249ms
memory: 3808kb
input:
975 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 1 2 2 2 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 2 2 1 0 2 ...
output:
0 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 975 97...
result:
ok Accepted
Test #18:
score: 0
Accepted
time: 234ms
memory: 3808kb
input:
976 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 1 2 2 2 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 2 2 1 0 ...
output:
0 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 976 97...
result:
ok Accepted
Test #19:
score: 0
Accepted
time: 251ms
memory: 3536kb
input:
977 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 1 2 2 2 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 2 2 1 ...
output:
0 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 977 97...
result:
ok Accepted
Test #20:
score: 0
Accepted
time: 253ms
memory: 3648kb
input:
978 0 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 1 2 2 2 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 2 2 1 ...
output:
0 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 978 97...
result:
ok Accepted
Test #21:
score: 0
Accepted
time: 245ms
memory: 3540kb
input:
979 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 1 2 2 2 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 2 2 ...
output:
0 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 979 97...
result:
ok Accepted
Test #22:
score: 0
Accepted
time: 221ms
memory: 3632kb
input:
980 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 1 2 2 2 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 2 ...
output:
0 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 980 98...
result:
ok Accepted
Test #23:
score: 0
Accepted
time: 253ms
memory: 3620kb
input:
981 1 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 ...
output:
0 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 981 98...
result:
ok Accepted
Test #24:
score: 0
Accepted
time: 264ms
memory: 3556kb
input:
982 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 1 1 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 ...
output:
0 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 982 98...
result:
ok Accepted
Test #25:
score: 0
Accepted
time: 262ms
memory: 3620kb
input:
983 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 0 ...
output:
0 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 983 98...
result:
ok Accepted
Test #26:
score: 0
Accepted
time: 243ms
memory: 3560kb
input:
984 1 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 ...
output:
0 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 984 98...
result:
ok Accepted
Test #27:
score: 0
Accepted
time: 253ms
memory: 3872kb
input:
985 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 0 ...
output:
0 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 985 98...
result:
ok Accepted
Test #28:
score: 0
Accepted
time: 265ms
memory: 3800kb
input:
986 1 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 ...
output:
0 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 986 98...
result:
ok Accepted
Test #29:
score: 0
Accepted
time: 261ms
memory: 3540kb
input:
987 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 1 ...
output:
0 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 987 98...
result:
ok Accepted
Test #30:
score: 0
Accepted
time: 252ms
memory: 3552kb
input:
988 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 2 0 0 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 1 1 ...
output:
0 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 988 98...
result:
ok Accepted
Test #31:
score: 0
Accepted
time: 234ms
memory: 3804kb
input:
989 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 ...
output:
0 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 989 98...
result:
ok Accepted
Test #32:
score: 0
Accepted
time: 241ms
memory: 3804kb
input:
990 2 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 0 ...
output:
0 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 990 99...
result:
ok Accepted
Test #33:
score: 0
Accepted
time: 260ms
memory: 3680kb
input:
991 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 1 ...
output:
0 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 991 99...
result:
ok Accepted
Test #34:
score: 0
Accepted
time: 259ms
memory: 3664kb
input:
992 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 2 ...
output:
0 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 992 99...
result:
ok Accepted
Test #35:
score: 0
Accepted
time: 274ms
memory: 3832kb
input:
993 1 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 ...
output:
0 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 993 99...
result:
ok Accepted
Test #36:
score: 0
Accepted
time: 253ms
memory: 3800kb
input:
994 2 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 0 ...
output:
0 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 994 99...
result:
ok Accepted
Test #37:
score: 0
Accepted
time: 234ms
memory: 3536kb
input:
995 0 1 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 2 ...
output:
0 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 995 99...
result:
ok Accepted
Test #38:
score: 0
Accepted
time: 245ms
memory: 3616kb
input:
996 1 0 1 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 2 1 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 1 ...
output:
0 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 996 99...
result:
ok Accepted
Test #39:
score: 0
Accepted
time: 268ms
memory: 3624kb
input:
997 1 1 0 1 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 1 2 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 1 ...
output:
0 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 997 99...
result:
ok Accepted
Test #40:
score: 0
Accepted
time: 265ms
memory: 3504kb
input:
998 1 1 1 0 1 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 1 2 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 1 ...
output:
0 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 998 99...
result:
ok Accepted
Test #41:
score: 0
Accepted
time: 246ms
memory: 3800kb
input:
999 1 1 1 1 0 1 1 0 1 1 0 2 1 0 1 2 1 1 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 0 0 1 1 2 2 0 1 1 0 0 0 0 1 0 1 2 2 1 2 1 1 1 2 0 0 2 1 2 0 1 2 0 0 1 0 0 2 0 0 0 2 0 1 0 1 0 2 0 1 0 1 1 1 2 1 1 0 2 1 0 0 1 0 0 1 2 0 0 1 1 1 2 0 1 1 1 0 1 1 1 1 2 1 0 1 1 2 1 1 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 2 0 1 2 0 0 2 1 ...
output:
0 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 999 99...
result:
ok Accepted
Extra Test:
score: 0
Extra Test Passed