QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#328666 | #837. Giant Penguin | AFewSuns | RE | 39ms | 56112kb | C++14 | 4.2kb | 2024-02-15 23:04:24 | 2024-02-15 23:04:24 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
namespace my_std{
#define ll long long
#define bl bool
ll my_pow(ll a,ll b,ll mod){
ll res=1;
if(!b) return 1;
while(b){
if(b&1) res=(res*a)%mod;
a=(a*a)%mod;
b>>=1;
}
return res;
}
ll qpow(ll a,ll b){
ll res=1;
if(!b) return 1;
while(b){
if(b&1) res*=a;
a*=a;
b>>=1;
}
return res;
}
#define db double
#define pf printf
#define pc putchar
#define fr(i,x,y) for(register ll i=(x);i<=(y);i++)
#define pfr(i,x,y) for(register ll i=(x);i>=(y);i--)
#define go(u) for(ll i=head[u];i;i=e[i].nxt)
#define enter pc('\n')
#define space pc(' ')
#define fir first
#define sec second
#define MP make_pair
#define il inline
#define inf 8e18
#define random(x) rand()*rand()%(x)
#define inv(a,mod) my_pow((a),(mod-2),(mod))
il ll read(){
ll sum=0,f=1;
char ch=0;
while(!isdigit(ch)){
if(ch=='-') f=-1;
ch=getchar();
}
while(isdigit(ch)){
sum=sum*10+(ch^48);
ch=getchar();
}
return sum*f;
}
il void write(ll x){
if(x<0){
x=-x;
pc('-');
}
if(x>9) write(x/10);
pc(x%10+'0');
}
il void writeln(ll x){
write(x);
enter;
}
il void writesp(ll x){
write(x);
space;
}
}
using namespace my_std;
queue<ll> Q;
vector<ll> vec1[100010],vec2[100010],vec,id;
vector<ll> dis[100010][19],f[100010];
ll n,m,k,q,head[100010],cnt=0;
ll rt,minn=inf,nsiz,siz[100010];
ll Fa[100010],blg[100010],dep[100010];
bl ck[100010],pd[100010];
struct node{
ll nxt,to;
}e[400040];
void add(ll u,ll v){
e[++cnt].nxt=head[u];
e[cnt].to=v;
head[u]=cnt;
}
void dfs(ll fa,ll u){
ck[u]=1;
go(u){
ll v=e[i].to;
if(v==fa) continue;
if(!ck[v]){
vec1[u].push_back(v);
vec1[v].push_back(u);
dfs(u,v);
}
else if(u<v) vec2[u].push_back(v);
}
}
void getroot(ll fa,ll u){
siz[u]=1;
ll maxx=0;
fr(i,0,(ll)vec1[u].size()-1){
ll v=vec1[u][i];
if(v==fa||ck[v]) continue;
getroot(u,v);
maxx=max(maxx,siz[v]);
siz[u]+=siz[v];
}
maxx=max(maxx,nsiz-siz[u]);
if(maxx<minn){
minn=maxx;
rt=u;
}
}
void dfs1(ll RT,ll fa,ll u){
blg[u]=RT;
siz[u]=1;
fr(i,0,(ll)vec1[u].size()-1){
ll v=vec1[u][i];
if(v==fa||ck[v]) continue;
dfs1(RT,u,v);
siz[u]+=siz[v];
}
}
void dfs2(ll fa,ll u){
pd[u]=1;
id.push_back(u);
fr(i,0,(ll)vec2[u].size()-1){
ll v=vec2[u][i];
if(blg[v]!=blg[u]) vec.push_back(u);
}
fr(i,0,(ll)vec1[u].size()-1){
ll v=vec1[u][i];
if(v==fa||ck[v]) continue;
dfs2(u,v);
}
}
il void bfs(ll d,ll x){
fr(i,0,(ll)id.size()-1) dis[id[i]][d][x]=inf;
dis[vec[x]][d][x]=0;
Q.push(vec[x]);
while(!Q.empty()){
ll u=Q.front();
Q.pop();
go(u){
ll v=e[i].to;
if(!pd[v]||dis[v][d][x]!=inf) continue;
dis[v][d][x]=dis[u][d][x]+1;
Q.push(v);
}
}
}
void solve(ll fa,ll u){
dep[u]=dep[fa]+1;
assert(dep[u]<=18);
Fa[u]=fa;
ck[u]=1;
blg[u]=u;
siz[u]=1;
fr(i,0,(ll)vec1[u].size()-1){
ll v=vec1[u][i];
if(v==fa||ck[v]) continue;
dfs1(v,u,v);
siz[u]+=siz[v];
}
vec.clear();
vec.push_back(u);
pd[u]=1;
id.clear();
id.push_back(u);
fr(i,0,(ll)vec1[u].size()-1){
ll v=vec1[u][i];
if(v==fa||ck[v]) continue;
dfs2(u,v);
}
sort(vec.begin(),vec.end());
vec.erase(unique(vec.begin(),vec.end()),vec.end());
f[u].resize((ll)vec.size());
fr(i,0,(ll)f[u].size()-1) f[u][i]=inf;
fr(i,0,(ll)id.size()-1) dis[id[i]][dep[u]].resize((ll)vec.size());
fr(i,0,(ll)vec.size()-1) bfs(dep[u],i);
fr(i,0,(ll)id.size()-1) pd[id[i]]=0;
fr(i,0,(ll)vec1[u].size()-1){
ll v=vec1[u][i];
if(v==fa||ck[v]) continue;
nsiz=siz[u];
minn=inf;
getroot(u,v);
solve(u,rt);
}
}
il void mdf(ll x){
for(ll u=x;u;u=Fa[u]) fr(i,0,(ll)f[u].size()-1) f[u][i]=min(f[u][i],dis[x][dep[u]][i]);
}
il ll query(ll x){
ll res=inf;
for(ll u=x;u;u=Fa[u]) fr(i,0,(ll)f[u].size()-1) res=min(res,dis[x][dep[u]][i]+f[u][i]);
return res;
}
int main(){
n=read();
m=read();
k=read();
fr(i,1,m){
ll u=read(),v=read();
add(u,v);
add(v,u);
}
dfs(0,1);
fr(i,1,n) ck[i]=0;
getroot(0,1);
solve(0,rt);
q=read();
while(q--){
ll opt=read(),x=read();
if(opt==1) mdf(x);
else writeln(query(x));
}
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 8ms
memory: 55120kb
input:
5 4 0 1 2 2 3 3 4 4 5 7 1 1 1 5 2 1 2 2 2 3 2 4 2 5
output:
0 1 2 1 0
result:
ok 5 number(s): "0 1 2 1 0"
Test #2:
score: 0
Accepted
time: 7ms
memory: 55356kb
input:
5 6 2 1 2 2 3 1 3 3 4 4 5 3 5 3 1 1 2 4 2 5
output:
2 2
result:
ok 2 number(s): "2 2"
Test #3:
score: 0
Accepted
time: 16ms
memory: 55260kb
input:
100 99 0 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 50 51 51 52 52...
output:
99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 99 98 97 9...
result:
ok 199968 numbers
Test #4:
score: 0
Accepted
time: 15ms
memory: 55148kb
input:
100 99 0 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 61...
output:
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...
result:
ok 199966 numbers
Test #5:
score: 0
Accepted
time: 11ms
memory: 55252kb
input:
100 99 0 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 2 25 1 26 1 27 1 28 2 29 1 30 1 31 1 32 1 33 2 34 1 35 1 36 2 37 1 38 4 39 1 40 1 41 2 42 2 43 1 44 1 45 2 46 1 47 1 48 1 49 2 50 2 51 1 52 1 53 1 54 2 55 3 56 2 57 1 58 2 59 2 60 3 61...
output:
2 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 3 3 3 3 4 3 3 4 3 2 3 3 4 4 3 3 4 3 3 3 4 4 3 3 3 4 4 4 3 4 4 4 3 3 4 3 3 3 4 4 4 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 3 0 3 3 4 3 4 3 3 4 3 4 2 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 3 3 3 3 4 3 3 4 3 2 3 3 4 4 3 3 4 3 3 3 4 ...
result:
ok 199964 numbers
Test #6:
score: 0
Accepted
time: 12ms
memory: 55132kb
input:
100 99 0 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 28 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 39 41 41 42 41 43 41 44 44 45 44 46 46 47 44 48 48 49 48 50 50 51 50 52 51...
output:
68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 42 40 39 38 37 36 35 34 33 32 31 32 30 31 31 29 30 30 31 28 29 27 28 26 29 25 24 23 24 22 25 26 21 22 23 20 19 20 18 17 18 16 15 14 16 13 14 15 12 16 11 10 9 10 8 16 7 6 5 6 7 4 7 8 9 10 11 3 10 2 1 0 68 67 66 65 64 ...
result:
ok 199966 numbers
Test #7:
score: 0
Accepted
time: 31ms
memory: 55136kb
input:
100 102 10 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 50 51 51 52 ...
output:
24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 37 36 35 34 33 32 31 30 29 28 27 26 25 26 27 28 29 30 31 32 33 34 35 36 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 1...
result:
ok 199973 numbers
Test #8:
score: 0
Accepted
time: 16ms
memory: 55364kb
input:
75 102 10 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 1 1 19 13 25 1 26 26 27 27 1 2 28 28 29 29 2 3 30 30 31 31 3 4 32 32 33 33 4 5 34 34 35 35 5 6 36 36 37 37 6 7 38 38 39 39 7 8 40 40 41 41 8 9 42 42 43 43 9 10 ...
output:
6 5 4 3 2 1 2 3 4 5 6 7 8 9 10 10 9 8 7 8 9 10 9 8 7 7 7 6 6 5 5 4 4 3 3 1 0 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 10 10 9 9 8 8 9 9 10 10 11 11 10 10 9 9 8 8 6 5 4 3 2 1 2 3 4 5 6 7 8 9 10 10 9 8 7 8 9 10 9 8 7 7 7 6 6 5 5 4 4 3 3 1 0 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 10 10 9 9 ...
result:
ok 199971 numbers
Test #9:
score: 0
Accepted
time: 15ms
memory: 55228kb
input:
100 174 6 1 2 1 3 1 4 2 3 2 4 3 4 5 6 5 7 5 8 6 7 6 8 7 8 9 10 9 11 9 12 10 11 10 12 11 12 13 14 13 15 13 16 14 15 14 16 15 16 17 18 17 19 17 20 18 19 18 20 19 20 21 22 21 23 21 24 22 23 22 24 23 24 25 26 25 27 25 28 26 27 26 28 27 28 29 30 29 31 29 32 30 31 30 32 31 32 33 34 33 35 33 36 34 35 34 36...
output:
1 1 0 1 3 2 3 3 5 5 5 4 7 7 6 7 9 9 9 8 10 11 11 11 13 13 12 13 13 14 14 14 15 16 16 16 18 18 17 18 19 20 20 20 19 18 19 19 20 21 21 21 20 19 20 20 22 21 22 22 22 22 21 22 22 22 22 21 24 24 23 24 24 24 23 24 25 26 26 26 25 24 25 25 26 25 26 26 26 26 26 25 27 27 27 26 27 27 27 26 1 1 0 1 3 2 3 3 5 5 ...
result:
ok 199981 numbers
Test #10:
score: 0
Accepted
time: 21ms
memory: 55248kb
input:
100 118 6 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 1 2 9 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 11 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 21 22 25 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 31 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 4...
output:
31 30 31 32 33 34 33 32 31 32 26 27 28 29 30 31 30 29 28 27 32 31 30 31 32 33 34 35 34 33 26 27 26 25 24 23 22 23 24 25 20 21 21 20 21 21 20 19 18 19 12 13 14 15 16 17 16 15 14 13 10 11 10 9 8 7 6 7 8 9 24 24 23 24 23 22 21 22 23 24 1 0 1 2 3 4 5 4 3 2 26 27 28 27 26 27 26 25 24 25 31 30 31 32 33 34...
result:
ok 199963 numbers
Test #11:
score: 0
Accepted
time: 15ms
memory: 55400kb
input:
100 119 6 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 1 2 5 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 11 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 21 26 30 22 24 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 31 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 5...
output:
1 2 3 4 3 4 3 2 1 0 9 8 7 6 5 6 7 8 9 10 8 9 10 10 9 8 8 7 6 7 13 12 11 10 11 12 13 14 15 14 13 14 15 16 15 16 17 16 15 14 17 16 15 16 15 14 13 14 15 16 20 19 18 17 18 19 19 18 19 20 17 17 18 18 17 16 15 14 15 16 18 19 20 19 18 17 18 17 16 17 21 22 23 24 25 24 23 22 21 20 1 2 3 4 3 4 3 2 1 0 9 8 7 6...
result:
ok 199976 numbers
Test #12:
score: 0
Accepted
time: 22ms
memory: 55188kb
input:
100 119 6 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 1 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 11 13 19 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 21 24 26 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 31 35 38 31 33 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48...
output:
3 2 1 0 1 2 3 4 5 4 10 10 9 9 8 7 6 7 8 9 11 12 12 11 11 10 9 8 9 10 15 16 15 14 13 12 11 12 13 14 17 16 15 14 13 12 13 14 15 16 21 21 20 20 19 18 17 18 19 20 21 22 23 22 21 20 19 18 19 20 23 22 21 22 23 24 23 22 23 24 27 26 25 24 23 24 25 26 27 27 28 29 30 31 32 33 32 31 30 29 3 2 1 0 1 2 3 4 5 4 1...
result:
ok 199969 numbers
Test #13:
score: 0
Accepted
time: 12ms
memory: 55220kb
input:
84 123 10 1 2 1 3 2 3 1 4 1 5 4 5 1 6 1 7 6 7 1 8 1 9 8 9 1 10 1 11 10 11 1 12 1 13 12 13 1 14 1 15 14 15 1 16 1 17 16 17 1 18 1 19 18 19 1 20 1 21 20 21 22 23 22 24 23 24 22 25 22 26 25 26 22 27 22 28 27 28 22 29 22 30 29 30 22 31 22 32 31 32 22 33 22 34 33 34 22 35 22 36 35 36 22 37 22 38 37 38 22...
output:
9 10 10 10 10 10 10 8 9 10 10 10 10 10 10 10 10 10 10 10 10 6 7 7 7 7 6 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 3 4 5 5 5 5 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 2 2 9 10 10 10 10 10 10 8 9 10 10 10 10 10 10 10 10 10 10 10 10 6 7 7 7 7 6 5 7 7 7 7 7 7 7 7 7 7 7 7 7 7 4 5 5 5 5 5 ...
result:
ok 199952 numbers
Test #14:
score: 0
Accepted
time: 19ms
memory: 55184kb
input:
100 132 2 1 2 2 3 1 3 3 4 4 5 5 6 4 6 6 7 7 8 8 9 7 9 9 10 10 11 11 12 10 12 12 13 13 14 14 15 13 15 15 16 16 17 17 18 16 18 18 19 19 20 20 21 19 21 21 22 22 23 23 24 22 24 24 25 25 26 26 27 25 27 27 28 28 29 29 30 28 30 30 31 31 32 32 33 31 33 33 34 34 35 35 36 34 36 36 37 37 38 38 39 37 39 39 40 4...
output:
66 66 65 64 64 63 62 62 61 60 60 59 58 58 57 56 56 55 54 54 53 52 52 51 50 50 49 48 48 47 46 46 45 44 44 43 42 42 41 40 40 39 38 38 37 36 36 35 34 34 33 32 32 31 30 30 29 28 28 27 26 26 25 24 24 23 22 22 21 20 20 19 18 18 17 16 16 15 14 14 13 12 12 11 10 10 9 8 8 7 6 6 5 4 4 3 2 2 1 0 66 66 65 64 64...
result:
ok 199967 numbers
Test #15:
score: 0
Accepted
time: 15ms
memory: 55136kb
input:
99 177 7 1 2 1 3 1 4 2 3 2 4 3 4 4 5 4 6 5 6 6 7 6 8 6 9 7 8 7 9 8 9 9 10 9 11 10 11 11 12 11 13 11 14 12 13 12 14 13 14 14 15 14 16 15 16 16 17 16 18 16 19 17 18 17 19 18 19 19 20 19 21 20 21 21 22 21 23 21 24 22 23 22 24 23 24 24 25 24 26 25 26 26 27 26 28 26 29 27 28 27 29 28 29 29 30 29 31 30 31...
output:
39 39 39 38 38 37 37 37 36 36 35 35 35 34 34 33 33 33 32 32 31 31 31 30 30 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 7 7 7 6 6 5 5 5 4 4 3 3 3 2 2 1 1 1 0 39 39 39 38 38 37 37 37 36 ...
result:
ok 199961 numbers
Test #16:
score: 0
Accepted
time: 16ms
memory: 55528kb
input:
500 499 0 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 50 51 51 52 5...
output:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 10...
result:
ok 199829 numbers
Test #17:
score: 0
Accepted
time: 19ms
memory: 55292kb
input:
500 499 0 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 6...
output:
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...
result:
ok 199831 numbers
Test #18:
score: 0
Accepted
time: 14ms
memory: 55316kb
input:
500 499 0 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 6...
output:
2 3 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 3 3 3 3 3 4 3 3 3 3 3 3 3 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 4 3 3 4 3 3 3 3 ...
result:
ok 199828 numbers
Test #19:
score: 0
Accepted
time: 16ms
memory: 55704kb
input:
500 499 0 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 50 51 51 52 5...
output:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 100...
result:
ok 199848 numbers
Test #20:
score: 0
Accepted
time: 24ms
memory: 55328kb
input:
500 502 10 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 50 51 51 52 ...
output:
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 14...
result:
ok 199808 numbers
Test #21:
score: 0
Accepted
time: 23ms
memory: 55384kb
input:
375 502 10 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 50 51 51 52 ...
output:
32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 34 35 36 37 38 39 40 41 42 43 44 45...
result:
ok 199813 numbers
Test #22:
score: 0
Accepted
time: 20ms
memory: 55504kb
input:
500 874 6 1 2 1 3 1 4 2 3 2 4 3 4 5 6 5 7 5 8 6 7 6 8 7 8 9 10 9 11 9 12 10 11 10 12 11 12 13 14 13 15 13 16 14 15 14 16 15 16 17 18 17 19 17 20 18 19 18 20 19 20 21 22 21 23 21 24 22 23 22 24 23 24 25 26 25 27 25 28 26 27 26 28 27 28 29 30 29 31 29 32 30 31 30 32 31 32 33 34 33 35 33 36 34 35 34 36...
output:
1 1 1 0 3 2 3 3 5 5 5 4 6 7 7 7 8 7 8 8 10 10 9 10 11 12 12 12 14 14 13 14 15 16 16 16 17 17 17 16 17 18 18 18 18 19 19 19 21 20 21 21 23 23 22 23 25 25 25 24 27 27 27 26 28 29 29 29 30 30 29 30 32 32 32 31 34 34 33 34 36 36 36 35 37 38 38 38 38 39 39 39 40 41 41 41 41 42 42 42 44 44 43 44 46 45 46 ...
result:
ok 199834 numbers
Test #23:
score: 0
Accepted
time: 19ms
memory: 55472kb
input:
484 530 6 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 1 13 17 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 23 45 46 46 47 47 48 48 49 49 50 50 51 51...
output:
6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 8 7 8 9 9 8 7 20 19 18 17 16 15 14 13 12 11 10 11 12 13 14 15 16 17 18 19 20 21 25 26 27 28 29 29 28 27 26 25 24 23 22 23 24 25 26 27 27 26 25 24 30 29 28 29 30 31 32 33 34 35 36 37 38 38 37 36 35 34 33 33 32 31 33 32 31 32 32 31 30 29 30 31 32 33 34 35 36 37 38 38 37 3...
result:
ok 199829 numbers
Test #24:
score: 0
Accepted
time: 29ms
memory: 55448kb
input:
500 594 6 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 1 5 7 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 11 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 21 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 31 33 40 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 50 4...
output:
43 42 43 44 45 46 46 46 45 44 40 39 38 39 40 41 42 43 42 41 40 41 40 39 38 37 36 37 38 39 45 46 45 44 43 42 41 42 43 44 32 33 34 35 36 35 34 33 32 31 38 37 36 35 36 37 38 39 40 39 37 36 35 34 33 32 33 34 35 36 38 39 40 39 38 37 36 35 36 37 32 33 33 34 35 36 36 35 34 33 45 45 44 43 42 41 42 43 44 45 ...
result:
ok 199840 numbers
Test #25:
score: 0
Accepted
time: 15ms
memory: 55480kb
input:
500 518 6 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 50 1 21 23 15...
output:
23 24 23 22 21 20 19 18 17 16 15 14 13 12 11 11 10 9 8 7 6 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 41 42 43 44 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 47 46 45 44 43 42 43...
result:
ok 199833 numbers
Test #26:
score: 0
Accepted
time: 16ms
memory: 55432kb
input:
483 712 10 1 2 1 3 2 3 1 4 1 5 4 5 1 6 1 7 6 7 1 8 1 9 8 9 1 10 1 11 10 11 1 12 1 13 12 13 1 14 1 15 14 15 1 16 1 17 16 17 1 18 1 19 18 19 1 20 1 21 20 21 22 23 22 24 23 24 22 25 22 26 25 26 22 27 22 28 27 28 22 29 22 30 29 30 22 31 22 32 31 32 22 33 22 34 33 34 22 35 22 36 35 36 22 37 22 38 37 38 2...
output:
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 7 8 8 8 8 8 8 8 8 6 7 8 8 8 8 8 8 8 8 8 8 10 11 11 11 11 10 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 13 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 1...
result:
ok 199847 numbers
Test #27:
score: 0
Accepted
time: 15ms
memory: 55720kb
input:
500 665 2 1 2 2 3 1 3 3 4 4 5 5 6 4 6 6 7 7 8 8 9 7 9 9 10 10 11 11 12 10 12 12 13 13 14 14 15 13 15 15 16 16 17 17 18 16 18 18 19 19 20 20 21 19 21 21 22 22 23 23 24 22 24 24 25 25 26 26 27 25 27 27 28 28 29 29 30 28 30 30 31 31 32 32 33 31 33 33 34 34 35 35 36 34 36 36 37 37 38 38 39 37 39 39 40 4...
output:
333 333 332 331 331 330 329 329 328 327 327 326 325 325 324 323 323 322 321 321 320 319 319 318 317 317 316 315 315 314 313 313 312 311 311 310 309 309 308 307 307 306 305 305 304 303 303 302 301 301 300 299 299 298 297 297 296 295 295 294 293 293 292 291 291 290 289 289 288 287 287 286 285 285 284 ...
result:
ok 199840 numbers
Test #28:
score: 0
Accepted
time: 15ms
memory: 55528kb
input:
499 897 7 1 2 1 3 1 4 2 3 2 4 3 4 4 5 4 6 5 6 6 7 6 8 6 9 7 8 7 9 8 9 9 10 9 11 10 11 11 12 11 13 11 14 12 13 12 14 13 14 14 15 14 16 15 16 16 17 16 18 16 19 17 18 17 19 18 19 19 20 19 21 20 21 21 22 21 23 21 24 22 23 22 24 23 24 24 25 24 26 25 26 26 27 26 28 26 29 27 28 27 29 28 29 29 30 29 31 30 3...
output:
1 1 0 1 2 2 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 33 33 33 34 34 35 35 35 36 36 37 37 37 38 38 39 39 39 40 40 41 41 41 42 42 43 43 ...
result:
ok 199840 numbers
Test #29:
score: 0
Accepted
time: 15ms
memory: 55924kb
input:
1000 999 0 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 50 51 51 52 ...
output:
999 998 997 996 995 994 993 992 991 990 989 988 987 986 985 984 983 982 981 980 979 978 977 976 975 974 973 972 971 970 969 968 967 966 965 964 963 962 961 960 959 958 957 956 955 954 953 952 951 950 949 948 947 946 945 944 943 942 941 940 939 938 937 936 935 934 933 932 931 930 929 928 927 926 925 ...
result:
ok 199656 numbers
Test #30:
score: 0
Accepted
time: 7ms
memory: 55332kb
input:
1000 999 0 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 ...
output:
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ...
result:
ok 199657 numbers
Test #31:
score: 0
Accepted
time: 12ms
memory: 55472kb
input:
1000 999 0 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1 16 1 17 1 18 1 19 1 20 1 21 1 22 1 23 1 24 1 25 1 26 1 27 1 28 1 29 1 30 1 31 1 32 1 33 1 34 1 35 1 36 1 37 1 38 1 39 1 40 1 41 1 42 1 43 1 44 1 45 1 46 1 47 1 48 1 49 1 50 1 51 1 52 1 53 1 54 1 55 1 56 1 57 1 58 1 59 1 60 1 ...
output:
2 3 3 3 3 3 3 3 3 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 ...
result:
ok 199657 numbers
Test #32:
score: 0
Accepted
time: 25ms
memory: 55876kb
input:
1000 999 0 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 50 51 51 52 ...
output:
676 675 674 673 672 671 670 669 668 667 666 665 664 663 662 661 660 659 658 657 656 655 654 653 652 651 650 649 648 647 646 645 644 643 642 641 640 639 638 637 636 635 634 633 632 631 630 629 628 627 626 625 624 623 622 621 620 619 618 617 616 615 614 613 612 611 610 609 608 607 606 605 604 603 602 ...
result:
ok 199658 numbers
Test #33:
score: 0
Accepted
time: 24ms
memory: 55792kb
input:
1000 1002 10 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 50 51 51 5...
output:
124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 ...
result:
ok 199669 numbers
Test #34:
score: 0
Accepted
time: 20ms
memory: 55540kb
input:
750 1002 10 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 50 51 51 52...
output:
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 ...
result:
ok 199665 numbers
Test #35:
score: 0
Accepted
time: 34ms
memory: 56064kb
input:
1000 1749 6 1 2 1 3 1 4 2 3 2 4 3 4 5 6 5 7 5 8 6 7 6 8 7 8 9 10 9 11 9 12 10 11 10 12 11 12 13 14 13 15 13 16 14 15 14 16 15 16 17 18 17 19 17 20 18 19 18 20 19 20 21 22 21 23 21 24 22 23 22 24 23 24 25 26 25 27 25 28 26 27 26 28 27 28 29 30 29 31 29 32 30 31 30 32 31 32 33 34 33 35 33 36 34 35 34 ...
output:
316 316 316 315 314 314 313 314 312 312 312 311 311 310 311 311 309 309 309 308 307 306 307 307 306 306 306 305 305 304 305 305 303 302 303 303 301 301 301 300 298 299 299 299 297 297 297 296 295 295 295 294 293 292 293 293 290 291 291 291 289 288 289 289 287 286 287 287 285 285 284 285 283 283 282 ...
result:
ok 199658 numbers
Test #36:
score: 0
Accepted
time: 23ms
memory: 55780kb
input:
961 1017 6 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 1 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 50 51 51 52 5...
output:
4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 15 14 13 12 11 10 9 8 7 6 5 19 18 17 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 31 30 29 28 27 26 25 24 23 22 21 20 23 22 23 24 25 26 27 28 29 30 31 32 33 32 31 30 29 28 27 26 25 24 25 26 27 28 28 27 26 25 24 40 39 38 37 36 37 38 39 40 39 38 37 36 3...
result:
ok 199675 numbers
Test #37:
score: 0
Accepted
time: 23ms
memory: 55736kb
input:
1000 1207 6 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 1 6 10 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 11 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 21 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 31 32 37 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 49 49 50 5...
output:
86 85 84 85 86 87 88 89 88 87 82 83 84 85 86 87 86 85 84 83 78 79 80 81 82 83 82 81 80 79 84 83 84 83 82 81 82 83 84 85 78 77 78 79 80 80 79 80 79 79 73 74 75 76 75 74 73 74 73 72 70 71 72 73 72 71 70 69 68 69 68 69 68 67 66 66 65 66 67 67 68 68 67 66 65 64 65 66 66 67 65 64 63 64 65 66 67 66 65 66 ...
result:
ok 199680 numbers
Test #38:
score: 0
Accepted
time: 19ms
memory: 55804kb
input:
1000 1021 6 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 50 51 51 52...
output:
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 46 45 44 43 42 43 44 45 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 70 71 72 73 74 75 7...
result:
ok 199661 numbers
Test #39:
score: 0
Accepted
time: 19ms
memory: 55720kb
input:
987 1456 10 1 2 1 3 2 3 1 4 1 5 4 5 1 6 1 7 6 7 1 8 1 9 8 9 1 10 1 11 10 11 1 12 1 13 12 13 1 14 1 15 14 15 1 16 1 17 16 17 1 18 1 19 18 19 1 20 1 21 20 21 22 23 22 24 23 24 22 25 22 26 25 26 22 27 22 28 27 28 22 29 22 30 29 30 22 31 22 32 31 32 22 33 22 34 33 34 22 35 22 36 35 36 22 37 22 38 37 38 ...
output:
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 4 5 5 5 5 5 5 5 5 3 4 5 5 5 5 5 5 5 5 5 5 7 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 11 11 11 11 11 11 11 11 11 11 11 11 10 9 11 11 11 11 11 11 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 14 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 1...
result:
ok 199657 numbers
Test #40:
score: 0
Accepted
time: 29ms
memory: 56112kb
input:
1000 1332 2 1 2 2 3 1 3 3 4 4 5 5 6 4 6 6 7 7 8 8 9 7 9 9 10 10 11 11 12 10 12 12 13 13 14 14 15 13 15 15 16 16 17 17 18 16 18 18 19 19 20 20 21 19 21 21 22 22 23 23 24 22 24 24 25 25 26 26 27 25 27 27 28 28 29 29 30 28 30 30 31 31 32 32 33 31 33 33 34 34 35 35 36 34 36 36 37 37 38 38 39 37 39 39 40...
output:
0 1 1 2 3 3 4 5 5 6 7 7 8 9 9 10 11 11 12 13 13 14 15 15 16 17 17 18 19 19 20 21 21 22 23 23 24 25 25 26 27 27 28 29 29 30 31 31 32 33 33 34 35 35 36 37 37 38 39 39 40 41 41 42 43 43 44 45 45 46 47 47 48 49 49 50 51 51 52 53 53 54 55 55 56 57 57 58 59 59 60 61 61 62 63 63 64 65 65 66 67 67 68 69 69 ...
result:
ok 199654 numbers
Test #41:
score: 0
Accepted
time: 39ms
memory: 55788kb
input:
999 1797 7 1 2 1 3 1 4 2 3 2 4 3 4 4 5 4 6 5 6 6 7 6 8 6 9 7 8 7 9 8 9 9 10 9 11 10 11 11 12 11 13 11 14 12 13 12 14 13 14 14 15 14 16 15 16 16 17 16 18 16 19 17 18 17 19 18 19 19 20 19 21 20 21 21 22 21 23 21 24 22 23 22 24 23 24 24 25 24 26 25 26 26 27 26 28 26 29 27 28 27 29 28 29 29 30 29 31 30 ...
output:
1 1 0 1 2 2 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 33 33 33 34 34 35 35 35 36 36 37 37 37 38 38 39 39 39 40 40 41 41 41 42 42 43 43 ...
result:
ok 199648 numbers
Test #42:
score: -100
Runtime Error
input:
100000 99999 0 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 50 51 51...