QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#554289 | #9241. Sphinx | lgvc | 36 | 132ms | 4820kb | C++23 | 3.9kb | 2024-09-09 10:01:48 | 2024-09-09 10:01:49 |
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>=2751) {
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.37;
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(1233);
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;
}
詳細信息
Subtask #1:
score: 3
Accepted
Test #1:
score: 3
Accepted
time: 1ms
memory: 3804kb
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: 1ms
memory: 3836kb
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: 3780kb
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: 1ms
memory: 3780kb
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: 0
Wrong Answer
Dependency #1:
100%
Accepted
Test #5:
score: 7
Accepted
time: 2ms
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 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 877694080 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 2...
result:
ok #experiments: 130
Test #6:
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 37 ...
output:
877694080 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 877694080 16 16 16 16 16 -1 16 16 16 -1 16 16 16 16 16 -1 16 16 16 16 16 -1 16 -1 16 -1 16 -1 16 16 16 16 16 16 16 16 16 -1 16 16 16 16 16 16 1...
result:
ok #experiments: 177
Test #7:
score: 7
Accepted
time: 0ms
memory: 3920kb
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 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 877694080 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 2...
result:
ok #experiments: 233
Test #8:
score: 7
Accepted
time: 2ms
memory: 4136kb
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 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 877694080 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -...
result:
ok #experiments: 242
Test #9:
score: 7
Accepted
time: 2ms
memory: 3860kb
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 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 877694080 23 23 23 -1 23 23 23 23 23 -1 23 23 23 23 23 -1 23 -1 23 23 23 -1 23 23 23 -1 23 23 23 23 23 23 23 -1 23 -1 23 23 23 23 23 23 23 2...
result:
ok #experiments: 261
Test #10:
score: 7
Accepted
time: 0ms
memory: 4088kb
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 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 877694080 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -1 16 -...
result:
ok #experiments: 274
Test #11:
score: 7
Accepted
time: 3ms
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 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 877694080 23 23 23 -1 23 23 23 23 23 -1 23 23 23 23 23 -1 23 -1 23 23 23 -1 23 23 23 -1 23 23 23 23 23 23 23 -1 23 -1 23 23 23 23 23 23 23 2...
result:
ok #experiments: 330
Test #12:
score: 7
Accepted
time: 1ms
memory: 3924kb
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 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 877694080 23 23 23 -1 23 23 23 23 23 -1 23 23 23 23 23 -1 23 -1 23 23 23 -1 23 23 23 -1 23 23 23 23 23 23 23 -1 23 -1 23 23 23 23 23 23 23 2...
result:
ok #experiments: 347
Test #13:
score: 7
Accepted
time: 2ms
memory: 4160kb
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 16 -1 16 16 16 -1 -1 16 -1 -1 -1 -1 -1 16 16 -1 16 16 -1 16 -1 16 16 -1 16 -1 -1 -1 -1 16 -1 -1 16 -1 16 16 -1 -1 16 -1 16 16 16 16 16 16 -1 -1 16 877694080 -1 16 -1 -1 -1 16 16 -1 16 16 16 16 16 -1 -1 16 -1 -1 16 -1 16 -1 -1 16 -1 16 16 16 16 -1 16 16 -1 16 -1 -1 16 16 -1 16 -1 -1 -1 -1 -...
result:
ok #experiments: 247
Test #14:
score: 7
Accepted
time: 3ms
memory: 4172kb
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 23 23 -1 23 23 -1 -1 -1 23 -1 -1 23 23 -1 -1 -1 23 23 -1 23 23 23 23 -1 23 23 -1 23 -1 23 23 23 -1 23 -1 -1 -1 23 -1 -1 -1 23 23 -1 23 23 -1 -1 -1 -1 877694080 -1 -1 23 -1 -1 23 23 23 -1 23 23 -1 -1 23 23 23 -1 -1 23 -1 -1 -1 -1 23 -1 -1 23 -1 23 -1 -1 -1 23 -1 23 23 23 -1 23 23 23 -1 -1 2...
result:
ok #experiments: 249
Test #15:
score: 7
Accepted
time: 0ms
memory: 3852kb
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 23 -1 23 23 23 -1 -1 -1 -1 23 -1 23 23 -1 -1 23 -1 23 -1 -1 -1 -1 -1 23 23 -1 23 -1 23 -1 -1 23 23 -1 23 23 23 23 23 -1 -1 -1 23 -1 -1 23 23 23 877694080 -1 23 -1 -1 -1 23 23 23 23 -1 23 -1 -1 23 23 -1 23 -1 23 23 23 23 23 -1 -1 23 -1 23 -1 23 23 -1 -1 23 -1 -1 -1 -1 -1 23 23 23 -1 23 23 -...
result:
ok #experiments: 288
Test #16:
score: 7
Accepted
time: 3ms
memory: 3860kb
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 23 23 23 -1 -1 -1 -1 23 -1 23 -1 -1 23 -1 23 23 -1 23 23 23 23 -1 -1 -1 23 -1 -1 23 23 -1 23 23 23 -1 -1 23 -1 -1 -1 23 -1 -1 23 -1 23 -1 23 -1 23 23 877694080 23 23 23 23 -1 23 23 23 -1 23 23 23 23 -1 23 23 -1 23 23 23 23 23 -1 23 23 -1 23 23 23 23 23 23 23 23 -1 23 -1 23 23 23 23 23 23 -...
result:
ok #experiments: 311
Test #17:
score: 0
Wrong Answer
time: 3ms
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 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 23 -1 877694080 23 23 23 -1 23 23 23 23 23 -1 23 23 23 23 23 -1 23 -1 23 23 23 -1 23 23 23 -1 23 23 23 23 23 23 23 -1 23 -1 23 23 23 23 23 23 23 2...
result:
wrong answer Vertices 0 and 1 do have the same color, but they do not in returned answer
Subtask #3:
score: 33
Accepted
Test #34:
score: 33
Accepted
time: 11ms
memory: 3888kb
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 926
Test #35:
score: 33
Accepted
time: 24ms
memory: 4176kb
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 1143
Test #36:
score: 33
Accepted
time: 14ms
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 1362
Test #37:
score: 33
Accepted
time: 32ms
memory: 3888kb
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 1506
Test #38:
score: 33
Accepted
time: 31ms
memory: 3820kb
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 1962
Test #39:
score: 33
Accepted
time: 32ms
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 2236
Test #40:
score: 33
Accepted
time: 40ms
memory: 3884kb
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 2392
Test #41:
score: 33
Accepted
time: 9ms
memory: 3936kb
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 598
Test #42:
score: 33
Accepted
time: 38ms
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
ok #experiments: 2526
Subtask #4:
score: 0
Wrong Answer
Test #43:
score: 0
Wrong Answer
time: 132ms
memory: 4820kb
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 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113 -1 113...
result:
wrong answer Vertices 0 and 3 do have the same color, but they do not in returned answer
Subtask #5:
score: 0
Skipped
Dependency #1:
100%
Accepted
Dependency #2:
0%