QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#554332 | #9241. Sphinx | lgvc | 43 | 257ms | 5152kb | C++23 | 4.2kb | 2024-09-09 10:20:05 | 2024-09-09 10:20:05 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
#include "sphinx.h"
int n,m;
vector<int>C,G;
int fa[255],u[100005],v[100005];
int findfather(int x){
return x==fa[x]?x:fa[x]=findfather(fa[x]);
}
int aa[255];
int findaa(int x){
return x==aa[x]?x:aa[x]=findaa(aa[x]);
}
bool fff=0;int ct=0;
int qqq(std::vector<int> x) {
ct++;
if(ct>=27501) {
fff=1;
return 0;
}
int tx=perform_experiment(x);
return tx;
}
vector<int>gg[255];
int ss[255],vist[255],tt,I;
int query(int l,int r){
for(int i=0;i<n;++i)vist[i]=0,aa[i]=i,C[i]=n;
for(int i=l;i<=r;++i)for(auto cu:gg[ss[i]])vist[cu]=1,C[cu]=-1;
vist[I]=1,C[I]=-1;
for(int i=0;i<m;++i)if(!vist[u[i]]&&!vist[v[i]]){
int fu=findaa(u[i]),fv=findaa(v[i]);
if(fu!=fv)aa[fu]=fv;
}
int cnt=0;
for(int i=0;i<n;++i)if(!vist[i]&&aa[i]==i)++cnt;
return r-l+1+1+cnt-qqq(C);
}
double ef=0.382;
void solve(int l,int r,int k){
if(!k)return;
if(l==r){
fa[ss[l]]=I;
return;
}
int mid=(l+r)>>1;
mid=min(r+0.0,l+ef*(r-l));
int k1=query(l,mid);
solve(l,mid,k1);
solve(mid+1,r,k-k1);
}
int s1[255],s2[255];
vector<int>g[255];
int dep[255];
void dfs(int x){
vist[x]=1;
for(auto cu:g[x])if(!vist[cu]){
dep[cu]=dep[x]+1;
dfs(cu);
}
}
int p[255],v1[255],v2[255],ss1[255],ss2[255];
int query1(int l,int r,int d){
for(int i=0;i<n;++i)vist[i]=0,aa[i]=i,C[i]=d;
for(int i=l;i<=r;++i)for(auto cu:gg[ss1[i]])vist[cu]=1,C[cu]=-1;
for(int i=0;i<m;++i)if(!vist[u[i]]&&!vist[v[i]]){
int fu=findaa(u[i]),fv=findaa(v[i]);
if(fu!=fv)aa[fu]=fv;
}
int cnt=0;
for(int i=0;i<n;++i)if(!vist[i]&&aa[i]==i)++cnt;
return r-l+1+cnt-qqq(C);
}
int query2(int l,int r,int d){
for(int i=0;i<n;++i)vist[i]=0,aa[i]=i,C[i]=d;
for(int i=l;i<=r;++i)for(auto cu:gg[ss2[i]])vist[cu]=1,C[cu]=-1;
for(int i=0;i<m;++i)if(!vist[u[i]]&&!vist[v[i]]){
int fu=findaa(u[i]),fv=findaa(v[i]);
if(fu!=fv)aa[fu]=fv;
}
int cnt=0;
for(int i=0;i<n;++i)if(!vist[i]&&aa[i]==i)++cnt;
return r-l+1+cnt-qqq(C);
}
void solve1(int l,int r,int d){
if(l==r){
G[ss1[l]]=d;v1[ss1[l]]=1;
return;
}
int mid=min(r+0.0,l+(r-l)*ef);
int f1=query1(l,mid,d);
if(!f1){
solve1(mid+1,r,d);
}else{
solve1(l,mid,d);
if(query1(mid+1,r,d))solve1(mid+1,r,d);
}
}
void solve2(int l,int r,int d){
if(l==r){
G[ss2[l]]=d;v2[ss2[l]]=1;
return;
}
int mid=min(r+0.0,l+(r-l)*ef);
int f1=query2(l,mid,d);
if(!f1){
solve2(mid+1,r,d);
}else{
solve2(l,mid,d);
if(query2(mid+1,r,d))solve2(mid+1,r,d);
}
}
vector<int>find_colours(int N,vector<int>X,vector<int>Y){
n=N;m=X.size();
C.resize(n);G.resize(n);
for(int i=0;i<m;++i){
u[i]=X[i],v[i]=Y[i];
}
for(int i=0;i<n;++i)fa[i]=i;
for(int i=0;i<n;++i)p[i]=i;
mt19937 mt(1725848345);
if(m>n-1) {
shuffle(p,p+n,mt);
for(int x=1;x<n;++x){
int i=p[x];
I=i;
for(int j=0;j<x;++j)gg[p[j]].clear();
for(int j=0;j<x;++j){
gg[findfather(p[j])].emplace_back(p[j]);
}
tt=0;
for(int j=0;j<x;++j)if(gg[p[j]].size())ss[++tt]=p[j];
solve(1,tt,query(1,tt));
}
}
for(int j=0;j<n;++j)gg[j].clear();
for(int j=0;j<n;++j){
gg[findfather(j)].emplace_back(j);
}
for(int i=0;i<n;++i)g[i].clear();
for(int i=0;i<m;++i)if(findfather(u[i])!=findfather(v[i])){
int fu=fa[u[i]],fv=fa[v[i]];
g[fu].emplace_back(fv);
g[fv].emplace_back(fu);
}
int r=findfather(0);
for(int i=0;i<n;++i)vist[i]=0;
dep[r]=0;dfs(r);
int t1=0,t2=0;
for(int i=0;i<n;++i)if(fa[i]==i){
if(dep[i]%2)s1[++t1]=i;
else s2[++t2]=i;
}
if(t1+t2==1){
for(int i=0;i<n;++i){
for(int j=0;j<n;++j)G[j]=(j==0?-1:i);
if(qqq(G)==1){
for(int j=0;j<n;++j)G[j]=i;
break;
}
}
return G;
}
for(int i=0;i<n;++i)v1[i]=v2[i]=0;
for(int i=0;i<n;++i)p[i]=i;
shuffle(p,p+n,mt);
for(int dd=0;dd<n;++dd){
int d=p[dd];
int tt1=0,tt2=0;
for(int i=1;i<=t1;++i)if(!v1[s1[i]]){
ss1[++tt1]=s1[i];
}
for(int i=1;i<=t2;++i)if(!v2[s2[i]]){
ss2[++tt2]=s2[i];
}
shuffle(ss1+1,ss1+tt1+1,mt);
shuffle(ss2+1,ss2+tt2+1,mt);
if(tt1&&query1(1,tt1,d))solve1(1,tt1,d);
if(tt2&&query2(1,tt2,d))solve2(1,tt2,d);
}
if(fff) for(int i=0;i<n;i++) G[i]=fa[i];
else for(int i=0;i<n;++i)G[i]=G[fa[i]];
return G;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 3
Accepted
Test #1:
score: 3
Accepted
time: 1ms
memory: 4104kb
input:
1978433568 2 1 0 1 1978433568 1 1978433568 1
output:
877694080 0 -1 877694080 -1 0 877694081 0 0
result:
ok #experiments: 2
Test #2:
score: 3
Accepted
time: 0ms
memory: 3872kb
input:
1978433568 2 1 0 1 1978433568 2 1978433568 1 1978433568 1
output:
877694080 0 -1 877694080 -1 0 877694080 1 -1 877694081 0 1
result:
ok #experiments: 3
Test #3:
score: 3
Accepted
time: 0ms
memory: 3796kb
input:
1978433568 2 1 0 1 1978433568 1 1978433568 2 1978433568 1
output:
877694080 0 -1 877694080 -1 0 877694080 -1 1 877694081 1 0
result:
ok #experiments: 3
Test #4:
score: 3
Accepted
time: 0ms
memory: 3872kb
input:
1978433568 2 1 0 1 1978433568 2 1978433568 2 1978433568 1 1978433568 1
output:
877694080 0 -1 877694080 -1 0 877694080 1 -1 877694080 -1 1 877694081 1 1
result:
ok #experiments: 4
Subtask #2:
score: 7
Accepted
Dependency #1:
100%
Accepted
Test #5:
score: 7
Accepted
time: 2ms
memory: 4148kb
input:
1978433568 50 49 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 19784335...
output:
877694080 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 877694080 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 3...
result:
ok #experiments: 174
Test #6:
score: 7
Accepted
time: 2ms
memory: 3844kb
input:
1978433568 49 48 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 1978433568 49 ...
output:
877694080 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 877694080 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -...
result:
ok #experiments: 230
Test #7:
score: 7
Accepted
time: 3ms
memory: 3852kb
input:
1978433568 50 49 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 19784335...
output:
877694080 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 877694080 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 3...
result:
ok #experiments: 259
Test #8:
score: 7
Accepted
time: 2ms
memory: 3852kb
input:
1978433568 49 48 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 1978433568 49 ...
output:
877694080 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 877694080 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -...
result:
ok #experiments: 256
Test #9:
score: 7
Accepted
time: 2ms
memory: 3840kb
input:
1978433568 50 49 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 19784335...
output:
877694080 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 877694080 34 -1 34 -1 34 34 34 34 34 -1 34 34 34 34 34 -1 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 -1 34 -1 34 -1 34 -...
result:
ok #experiments: 253
Test #10:
score: 7
Accepted
time: 3ms
memory: 3836kb
input:
1978433568 49 48 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 1978433568 49 ...
output:
877694080 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 877694080 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -1 35 -...
result:
ok #experiments: 299
Test #11:
score: 7
Accepted
time: 3ms
memory: 4136kb
input:
1978433568 50 49 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 19784335...
output:
877694080 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 877694080 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 3...
result:
ok #experiments: 325
Test #12:
score: 7
Accepted
time: 0ms
memory: 4148kb
input:
1978433568 50 49 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 19784335...
output:
877694080 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 34 -1 877694080 34 -1 34 -1 34 34 34 34 34 -1 34 34 34 34 34 -1 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 -1 34 -1 34 -1 34 -...
result:
ok #experiments: 335
Test #13:
score: 7
Accepted
time: 0ms
memory: 3840kb
input:
1978433568 49 481 0 6 0 7 0 12 0 13 0 16 0 19 0 20 0 33 0 35 0 37 0 44 0 46 1 2 1 9 1 10 1 15 1 17 1 25 1 30 1 31 1 34 2 20 2 32 2 34 2 40 2 46 2 48 1 3 3 6 3 8 3 12 3 15 3 22 3 25 3 28 3 31 3 38 3 45 3 48 1 4 3 4 4 9 4 11 4 18 4 20 4 21 4 28 4 29 4 30 4 32 4 41 4 46 4 47 4 48 2 5 5 6 5 13 5 16 5 17...
output:
877694080 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 877694080 49 49 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 4...
result:
ok #experiments: 310
Test #14:
score: 7
Accepted
time: 0ms
memory: 3864kb
input:
1978433568 50 500 0 6 0 9 0 15 0 16 0 17 0 19 0 23 0 24 0 25 0 31 0 32 0 33 0 35 0 37 0 43 0 45 1 2 1 15 1 18 1 19 1 20 1 21 1 31 1 41 1 47 1 49 0 2 2 5 2 8 2 10 2 14 2 17 2 34 2 35 2 47 1 3 2 3 3 9 3 15 3 17 3 19 3 20 3 22 3 26 3 27 3 40 3 42 2 4 4 5 4 6 4 11 4 16 4 24 4 25 4 26 4 30 4 36 4 38 4 39...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 297
Test #15:
score: 7
Accepted
time: 4ms
memory: 3800kb
input:
1978433568 48 461 0 7 0 11 0 18 0 22 0 25 0 26 0 27 0 38 1 3 1 11 1 17 1 19 1 24 1 30 1 32 1 41 1 45 1 2 2 6 2 14 2 16 2 19 2 20 2 21 2 27 2 32 2 35 2 41 2 45 2 3 3 7 3 10 3 19 3 20 3 21 3 25 3 27 3 31 1 4 4 7 4 8 4 9 4 10 4 12 4 13 4 14 4 18 4 21 4 22 4 26 4 36 4 38 4 39 4 42 4 46 0 5 4 5 5 9 5 11 ...
output:
877694080 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 -1 48 48 48 48 48 48 -1 48 48 48 48 48 48 877694080 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 -1 48 48 48 48 48 48 -1 48 48 48 4...
result:
ok #experiments: 336
Test #16:
score: 7
Accepted
time: 2ms
memory: 4172kb
input:
1978433568 50 500 0 4 0 16 0 17 0 21 0 23 0 27 0 40 0 47 1 6 1 15 1 20 1 31 1 33 1 34 1 35 1 38 1 47 1 49 2 11 2 19 2 20 2 23 2 28 2 30 2 34 2 36 3 15 3 16 3 20 3 22 3 29 3 33 3 35 3 36 3 39 3 42 3 48 3 49 1 4 2 4 4 10 4 13 4 21 4 28 4 30 4 32 4 35 4 40 4 43 4 44 4 5 5 14 5 24 5 34 5 35 5 42 5 44 5 ...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 371
Test #17:
score: 7
Accepted
time: 0ms
memory: 3876kb
input:
1978433568 50 1225 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 1...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 64
Test #18:
score: 7
Accepted
time: 3ms
memory: 3836kb
input:
1978433568 49 1176 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 1...
output:
877694080 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 877694080 49 49 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 4...
result:
ok #experiments: 217
Test #19:
score: 7
Accepted
time: 3ms
memory: 3892kb
input:
1978433568 50 1225 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 1...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 238
Test #20:
score: 7
Accepted
time: 3ms
memory: 3964kb
input:
1978433568 49 1176 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 1...
output:
877694080 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 877694080 49 49 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 4...
result:
ok #experiments: 256
Test #21:
score: 7
Accepted
time: 4ms
memory: 4180kb
input:
1978433568 50 1225 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 1...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 331
Test #22:
score: 7
Accepted
time: 4ms
memory: 3964kb
input:
1978433568 49 1176 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 1...
output:
877694080 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 877694080 49 49 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 4...
result:
ok #experiments: 328
Test #23:
score: 7
Accepted
time: 5ms
memory: 3856kb
input:
1978433568 50 1225 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 1...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 358
Test #24:
score: 7
Accepted
time: 5ms
memory: 3884kb
input:
1978433568 50 1225 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 1...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 385
Test #25:
score: 7
Accepted
time: 2ms
memory: 3796kb
input:
1978433568 50 49 27 40 29 40 40 43 24 29 40 45 25 29 25 49 16 25 42 43 40 41 24 26 33 42 2 42 0 25 20 24 8 33 20 38 47 49 34 43 8 17 6 20 22 34 0 19 39 49 20 37 23 45 20 32 12 42 7 29 3 49 20 21 3 31 9 39 36 43 4 36 15 40 30 33 11 23 14 21 1 17 19 44 10 30 26 35 13 32 5 40 0 46 28 41 14 48 18 31 197...
output:
877694080 34 -1 34 -1 34 34 -1 -1 -1 34 34 34 34 34 34 34 34 34 -1 -1 34 -1 34 -1 -1 -1 34 34 -1 34 -1 34 -1 34 -1 -1 -1 -1 -1 -1 -1 34 -1 34 34 34 -1 -1 -1 34 877694080 -1 34 -1 34 -1 -1 34 34 34 -1 -1 -1 -1 -1 -1 -1 -1 -1 34 34 -1 34 -1 34 34 34 -1 -1 34 -1 34 -1 34 -1 34 34 34 34 34 34 34 -1 34 -...
result:
ok #experiments: 204
Test #26:
score: 7
Accepted
time: 0ms
memory: 3916kb
input:
1978433568 49 48 18 20 18 29 15 29 26 29 15 44 6 18 1 18 39 44 26 28 15 38 11 18 15 42 28 35 2 20 13 20 13 34 22 29 22 33 26 43 24 26 13 36 21 22 0 44 17 39 34 40 43 48 35 41 6 19 22 30 12 17 0 4 42 45 10 43 9 40 0 7 3 19 5 10 19 31 1 32 8 13 2 14 23 26 25 36 20 46 5 27 7 37 2 47 5 16 1978433568 49 ...
output:
877694080 35 -1 35 -1 -1 -1 -1 -1 -1 -1 35 -1 35 35 -1 35 35 -1 35 35 -1 -1 35 -1 -1 35 35 35 -1 -1 -1 -1 35 -1 -1 35 -1 35 -1 35 35 -1 -1 -1 -1 35 35 -1 35 877694080 -1 35 -1 35 35 35 35 35 35 35 -1 35 -1 -1 35 -1 -1 35 -1 -1 35 35 -1 35 35 -1 -1 -1 35 35 35 35 -1 35 35 -1 35 -1 35 -1 -1 35 35 35 3...
result:
ok #experiments: 295
Test #27:
score: 7
Accepted
time: 3ms
memory: 3812kb
input:
1978433568 50 49 10 15 15 46 15 29 4 29 14 29 10 35 10 49 15 18 8 10 19 29 0 10 8 32 8 38 35 44 29 41 30 32 27 38 29 31 15 28 9 14 7 32 21 29 1 19 19 23 18 33 6 27 4 40 27 34 31 47 4 17 11 21 3 41 22 32 39 41 20 46 14 26 27 37 16 17 27 42 4 36 12 17 7 25 8 43 9 13 44 48 2 15 2 45 5 38 17 24 19784335...
output:
877694080 34 -1 -1 -1 34 34 -1 34 34 -1 -1 -1 34 34 34 34 34 -1 -1 34 34 34 34 -1 34 -1 -1 34 -1 -1 34 34 -1 34 -1 34 -1 -1 -1 -1 -1 34 -1 -1 -1 34 -1 -1 34 34 877694080 34 -1 34 -1 34 34 34 34 34 34 -1 -1 34 34 34 34 34 34 34 34 34 34 34 -1 34 34 34 34 34 34 34 34 34 34 34 34 34 34 -1 34 -1 34 -1 -...
result:
ok #experiments: 325
Test #28:
score: 7
Accepted
time: 3ms
memory: 4156kb
input:
1978433568 50 250 24 41 7 41 24 49 6 7 0 24 15 24 5 6 0 27 23 27 13 24 0 39 0 28 5 20 1 7 1 48 11 41 7 29 26 28 25 28 28 37 22 26 36 37 8 22 10 11 1 2 5 14 5 46 0 9 36 42 6 45 8 19 35 41 18 22 25 47 31 41 34 47 20 21 27 38 13 32 4 28 16 47 24 30 6 17 3 5 12 15 2 43 40 47 33 35 44 49 11 37 17 36 15 3...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 308
Test #29:
score: 7
Accepted
time: 4ms
memory: 3856kb
input:
1978433568 49 450 2 29 2 23 2 48 44 48 34 44 32 34 3 48 15 29 27 32 3 19 32 37 27 36 21 29 9 32 41 48 0 36 2 39 16 23 12 37 6 15 23 30 14 39 11 44 35 36 7 19 3 13 22 29 21 26 19 31 11 18 20 44 4 44 1 13 32 33 33 45 15 46 41 47 34 40 17 29 15 24 12 28 39 43 28 42 5 43 10 45 24 38 25 27 8 17 16 42 4 1...
output:
877694080 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 877694080 49 49 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 4...
result:
ok #experiments: 339
Test #30:
score: 7
Accepted
time: 4ms
memory: 3916kb
input:
1978433568 50 950 4 5 5 14 14 49 5 40 6 40 11 14 6 26 5 45 11 42 14 38 33 49 5 34 6 36 37 42 13 14 9 13 30 45 22 34 6 43 16 42 29 49 1 6 23 38 8 26 12 42 8 21 27 42 10 38 33 35 22 28 0 23 6 44 0 2 18 28 18 19 30 31 13 48 21 46 15 28 25 27 2 3 27 47 32 33 31 39 6 41 13 17 20 27 24 42 7 45 14 41 8 19 ...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 261
Test #31:
score: 7
Accepted
time: 0ms
memory: 3944kb
input:
1978433568 50 1050 18 29 24 29 10 29 29 37 24 42 7 29 21 37 32 37 10 47 23 47 26 32 24 35 32 38 9 47 14 35 32 43 19 24 14 34 15 23 16 19 5 18 4 10 1 38 38 39 26 31 46 47 2 34 2 49 3 39 14 20 0 15 28 32 17 37 28 40 21 25 3 33 3 48 18 36 2 41 6 33 8 17 12 37 30 34 0 45 11 28 21 44 14 27 4 22 5 13 21 4...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 355
Test #32:
score: 7
Accepted
time: 2ms
memory: 3848kb
input:
1978433568 49 215 16 40 14 16 9 40 16 25 22 25 22 42 3 9 37 40 16 20 20 46 20 45 16 18 36 42 15 36 29 37 2 40 24 37 25 26 9 34 0 25 14 19 8 9 18 35 24 33 17 33 2 31 1 15 11 26 7 19 27 46 12 15 4 17 13 34 10 26 27 30 18 44 37 39 6 40 7 48 31 32 15 28 38 39 34 47 3 5 18 23 14 21 41 45 17 43 25 27 4 26...
output:
877694080 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 877694080 49 49 -1 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 -1 -1 49 49 49 49 49 49 49 49 4...
result:
ok #experiments: 104
Test #33:
score: 7
Accepted
time: 5ms
memory: 3876kb
input:
1978433568 50 876 32 44 2 32 20 44 28 44 20 25 28 47 4 32 9 28 15 47 1 2 28 46 14 15 20 30 14 26 2 36 4 17 15 24 13 46 22 47 18 32 20 40 10 30 3 32 10 41 20 31 0 2 2 19 12 17 21 30 43 47 17 35 24 34 24 45 14 29 8 43 12 33 13 48 18 42 5 44 22 27 14 38 9 16 37 38 11 40 7 26 4 39 2 6 47 49 23 39 13 31 ...
output:
877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 50 50 50 50 50 50 50 877694080 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 -1 50 50 50 50 50 50 -1 50 5...
result:
ok #experiments: 394
Subtask #3:
score: 33
Accepted
Test #34:
score: 33
Accepted
time: 14ms
memory: 3880kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 944
Test #35:
score: 33
Accepted
time: 13ms
memory: 3956kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 1173
Test #36:
score: 33
Accepted
time: 26ms
memory: 3876kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 1437
Test #37:
score: 33
Accepted
time: 21ms
memory: 3824kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 1546
Test #38:
score: 33
Accepted
time: 34ms
memory: 3876kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 2035
Test #39:
score: 33
Accepted
time: 38ms
memory: 4168kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 2250
Test #40:
score: 33
Accepted
time: 28ms
memory: 3840kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 2386
Test #41:
score: 33
Accepted
time: 13ms
memory: 3876kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 976
Test #42:
score: 33
Accepted
time: 32ms
memory: 3912kb
input:
1978433568 250 249 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 ...
output:
877694080 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90 -1 90...
result:
ok #experiments: 2536
Subtask #4:
score: 0
Runtime Error
Test #43:
score: 21
Accepted
time: 50ms
memory: 4796kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 777
Test #44:
score: 21
Accepted
time: 114ms
memory: 5016kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 1241
Test #45:
score: 21
Accepted
time: 172ms
memory: 5012kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 1685
Test #46:
score: 21
Accepted
time: 188ms
memory: 4796kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 1916
Test #47:
score: 21
Accepted
time: 216ms
memory: 4784kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 2232
Test #48:
score: 21
Accepted
time: 237ms
memory: 4908kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 2415
Test #49:
score: 21
Accepted
time: 257ms
memory: 5152kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 2523
Test #50:
score: 21
Accepted
time: 19ms
memory: 4756kb
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
ok #experiments: 309
Test #51:
score: 0
Runtime Error
input:
1978433568 250 31125 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 0 19 0 20 0 21 0 22 0 23 0 24 0 25 0 26 0 27 0 28 0 29 0 30 0 31 0 32 0 33 0 34 0 35 0 36 0 37 0 38 0 39 0 40 0 41 0 42 0 43 0 44 0 45 0 46 0 47 0 48 0 49 0 50 0 51 0 52 0 53 0 54 0 55 0 56 0 57 0 5...
output:
877694080 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 -1 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250...
result:
Subtask #5:
score: 0
Skipped
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Dependency #3:
100%
Accepted
Dependency #4:
0%