QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#863229#9239. HieroglyphsKevin530719 62ms28620kbC++235.6kb2025-01-19 14:53:282025-01-19 14:53:28

Judging History

你现在查看的是最新测评结果

  • [2025-01-19 14:53:28]
  • 评测
  • 测评结果:19
  • 用时:62ms
  • 内存:28620kb
  • [2025-01-19 14:53:28]
  • 提交

answer

//Author: Kevin
#include<bits/stdc++.h>
//#pragma GCC optimize("O2")
using namespace std;
#define ll long long
#define ull unsigned ll
#define pb emplace_back
#define mp make_pair
#define ALL(x) (x).begin(),(x).end()
#define rALL(x) (x).rbegin(),(x).rend()
#define srt(x) sort(ALL(x))
#define rev(x) reverse(ALL(x))
#define rsrt(x) sort(rALL(x))
#define sz(x) (int)(x.size())
#define inf 0x3f3f3f3f
#define pii pair<int,int>
#define lb(v,x) (int)(lower_bound(ALL(v),x)-v.begin())
#define ub(v,x) (int)(upper_bound(ALL(v),x)-v.begin())
#define uni(v) v.resize(unique(ALL(v))-v.begin())
#define longer __int128_t
void die(string S){puts(S.c_str());exit(0);}
vector<int> ucs(vector<int> A,vector<int> B)
{
	int la=sz(A);
	int lb=sz(B);
	const int m=2e5+10;
	vector<int> ca(m),cb(m);
	for(auto x:A) ca[x]++;
	for(auto x:B) cb[x]++;
	vector<int> major(m);
	for(int i=0;i<m;i++)
		major[i]=ca[i]>=cb[i];
	vector<int> sa,sb;
	for(int i=0;i<la;i++)
		if(!major[A[i]])
			sa.pb(i);
	for(int i=0;i<lb;i++)
		if(major[B[i]])
			sb.pb(i);
	int p1=0,p2=0;
	vector<int> U;
	vector<vector<int>> posa(m),posb(m);
	for(int i=0;i<la;i++)
		posa[A[i]].pb(i);
	for(int i=0;i<lb;i++)
		posb[B[i]].pb(i);
	int cura=0,curb=0;
	vector<int> corr1,corr2;
	while(p1<sz(sa)&&p2<sz(sb))
	{
		int u=sa[p1];
		int v=sb[p2];
		int q1=lb(posa[B[v]],cura);
		int q2=lb(posb[A[u]],curb);
		if(q1==sz(posa[B[v]])||q2==sz(posb[A[u]])) return {-1};
		int u2=posa[B[v]][q1];
		int v2=posb[A[u]][q2];
		if(u2>u&&v2>v) return {-1};
		if(u2>u)
		{
			U.pb(A[u]);
			p1++;
			cura=u+1;
			curb=posb[A[u]][q2]+1;
		}
		else if(v2>v)
		{
			U.pb(B[v]);
			p2++;
			curb=v+1;
			cura=posa[B[v]][q1]+1;
		}
		else
		{
			int qa=lb(posa[B[v]],u);
			int cnta=sz(posa[B[v]])-qa;
			int qb=lb(posb[B[v]],v);
			int cntb=sz(posb[B[v]])-qb;
			if(cnta>=cntb)
			{
				U.pb(A[u]);
				p1++;
				cura=u+1;
				curb=posb[A[u]][q2]+1;
			}
			else
			{
				U.pb(B[v]);
				p2++;
				curb=v+1;
				cura=posa[B[v]][q1]+1;
			}
		}
		corr1.pb(cura-1);
		corr2.pb(curb-1);
	}
	while(p1<sz(sa))
	{
		if(curb>=lb) return {-1};
		cura=sa[p1]+1;
		curb=posb[A[sa[p1]]][lb(posb[A[sa[p1]]],curb)]+1;
		U.pb(A[sa[p1++]]);
		corr1.pb(cura-1);
		corr2.pb(curb-1);
	}
	while(p2<sz(sb))
	{
		if(cura>=la) return {-1};
		cura=posa[B[sb[p2]]][lb(posa[B[sb[p2]]],cura)]+1;
		curb=sb[p2]+1;
		U.pb(B[sb[p2++]]);
		corr1.pb(cura-1);
		corr2.pb(curb-1);
	}
	auto match=[&](const vector<int> &v1,const vector<int> &v2)
	{
		int p=0;
		for(auto x:v2)
		{
			while(p<sz(v1)&&v1[p]!=x) p++;
			if(p==sz(v1)) return false;
			p++;
		}
		return true;
	};
	if(!match(A,U)||!match(B,U)) return {-1};
	auto geta=[&](int c,int x)
	{
		int p=lb(posa[c],x);
		if(p==sz(posa[c])) return inf;
		return posa[c][p];
	};
	auto getb=[&](int c,int x)
	{
		int p=lb(posb[c],x);
		if(p==sz(posb[c])) return inf;
		return posb[c][p];
	};
	{
		vector<int> f(sz(U),inf),g(sz(U),inf);
		vector<int> cc(m);
		for(int i=0;i<sz(U);i++)
		{
			if(!cc[U[i]])
			{
				f[i]=posa[U[i]][0]+1;
				g[i]=posb[U[i]][0]+1;
				if(f[i]<=corr1[i]&&g[i]<=corr2[i]) return {-1};
			}
			cc[U[i]]++;
		}
		vector<int> st;
		vector<int> app(m,-1);
		auto getval=[&](int pos)
		{
			assert(lb(st,pos)!=sz(st));
			int ap=st[lb(st,pos)];
			return mp(f[ap],g[ap]);
		};
		for(int i=0;i<sz(U);i++)
		{
			int lst=app[U[i]];
			app[U[i]]=i;
			if(i)
			{
				auto state=getval(max(0,lst));
				int fv=state.first;
				int gv=state.second;
				if(~lst&&getb(U[i],gv)<corr2[i]&&geta(U[i],fv)<corr1[i]) return {-1};
				if(fv<=corr1[i]&&lb(posb[U[i]],gv)!=sz(posb[U[i]]))
				{
					f[i]=corr1[i]+1;
					g[i]=min(g[i],posb[U[i]][lb(posb[U[i]],gv)]+1);
				}
			}
			while(sz(st)&&(f[st.back()]>f[i]||g[st.back()]>g[i]))
				st.pop_back();
			st.pb(i);
		}
		vector<int> uc(m);
		for(auto x:U) uc[x]++;
		for(int i=0;i<sz(U);i++)
		{
			uc[U[i]]--;
			if(!uc[U[i]])
				if(sz(st)&&i<=st.back())
				{
					auto state=getval(i);
					int fv=state.first;
					int gv=state.second;
					if(fv<=posa[U[i]].back()&&gv<=posb[U[i]].back()) return {-1};
				}
		}
	}
	{
		vector<int> f(sz(U),inf),g(sz(U),inf);
		vector<int> cc(m);
		for(int i=0;i<sz(U);i++)
		{
			if(!cc[U[i]])
			{
				f[i]=posa[U[i]][0]+1;
				g[i]=posb[U[i]][0]+1;
			}
			cc[U[i]]++;
		}
		vector<int> st;
		vector<int> app(m,-1);
		auto getval=[&](int pos)
		{
			assert(lb(st,pos)!=sz(st));
			int ap=st[lb(st,pos)];
			return mp(f[ap],g[ap]);
		};
		for(int i=0;i<sz(U);i++)
		{
			int lst=app[U[i]];
			app[U[i]]=i;
			if(i)
			{
				auto state=getval(max(0,lst));
				int fv=state.first;
				int gv=state.second;
				if(~lst&&getb(U[i],gv)<corr2[i]&&geta(U[i],fv)<corr1[i]) return {-1};
				if(gv<=corr2[i]&&lb(posa[U[i]],fv)!=sz(posa[U[i]]))
				{
					g[i]=corr2[i]+1;
					f[i]=min(f[i],posa[U[i]][lb(posa[U[i]],fv)]+1);
				}
			}
			while(sz(st)&&(f[st.back()]>f[i]||g[st.back()]>g[i]))
				st.pop_back();
			st.pb(i);
		}
		vector<int> uc(m);
		for(auto x:U) uc[x]++;
		for(int i=0;i<sz(U);i++)
		{
			uc[U[i]]--;
			if(!uc[U[i]])
				if(sz(st)&&i<=st.back())
				{
					auto state=getval(i);
					int fv=state.first;
					int gv=state.second;
					if(fv<=posa[U[i]].back()&&gv<=posb[U[i]].back()) return {-1};
				}
		}
	}
	return U;
}
#ifndef ONLINE_JUDGE
int main()
{
	ios::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	int n,m;
	cin>>n>>m;
	vector<int> A(n),B(m);
	for(auto &x:A) cin>>x;
	for(auto &x:B) cin>>x;
	A=ucs(A,B);
	for(auto x:A) cout<<x<<" ";
	return 0;
}
#endif

詳細信息

Subtask #1:

score: 3
Accepted

Test #1:

score: 3
Accepted
time: 3ms
memory: 17608kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
10 10
7 1 9 2 3 5 0 6 8 4
7 1 9 2 3 5 0 6 8 4

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
10
7 1 9 2 3 5 0 6 8 4

result:

ok 

Test #2:

score: 3
Accepted
time: 2ms
memory: 15140kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
10 10
7 9 4 5 6 8 2 1 3 0
7 9 4 5 8 6 2 1 3 0

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #3:

score: 3
Accepted
time: 0ms
memory: 17656kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
1000 1000
227 14 144 355 329 614 282 987 90 67 421 904 584 672 129 286 187 498 450 29 342 688 521 133 585 769 794 138 731 946 28 996 402 935 96 855 2 186 361 1 451 914 318 720 296 389 356 364 400 971 387 979 520 885 604 62 814 474 479 952 394 640 959 246 509 171 486 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1000
227 14 144 355 329 614 282 987 90 67 421 904 584 672 129 286 187 498 450 29 342 688 521 133 585 769 794 138 731 946 28 996 402 935 96 855 2 186 361 1 451 914 318 720 296 389 356 364 400 971 387 979 520 885 604 62 814 474 479 952 394 640 959 246 509 171 486 35...

result:

ok 

Test #4:

score: 3
Accepted
time: 3ms
memory: 15328kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
997 997
615 691 867 398 544 236 744 802 466 701 700 106 636 993 668 105 409 810 957 249 619 293 729 339 189 537 70 237 487 360 276 693 181 954 85 310 669 52 86 12 209 787 294 188 64 561 828 44 564 480 895 283 289 924 192 783 890 948 674 279 114 229 822 771 458 179 65...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #5:

score: 3
Accepted
time: 62ms
memory: 28620kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
19751 36170 33104 26686 54203 5214 37609 58763 10536 82655 80942 70794 54794 16739 55137 38172 11159 41408 34850 54300 58781 6684 19791 28867 83340 19360 7277 54060 59942 87198 45397 49198 66950 26865 7468 7059 58566 43804 99565 76536 48614 34101 26106 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
100000
19751 36170 33104 26686 54203 5214 37609 58763 10536 82655 80942 70794 54794 16739 55137 38172 11159 41408 34850 54300 58781 6684 19791 28867 83340 19360 7277 54060 59942 87198 45397 49198 66950 26865 7468 7059 58566 43804 99565 76536 48614 34101 26106 5596...

result:

ok 

Test #6:

score: 3
Accepted
time: 30ms
memory: 23828kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
57387 11861 84433 84680 51764 17643 86122 83141 74972 47794 40972 60391 93655 62206 23852 51121 39250 5924 83139 29296 56131 49532 51226 82006 3512 64857 97761 67854 81216 44976 43459 57540 14182 6532 49925 71980 75037 14724 22961 5863 51568 85048 44306...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #7:

score: 3
Accepted
time: 28ms
memory: 24940kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
84974 12498 84270 93621 94069 64811 16796 8508 5403 97838 69731 94154 34731 38790 45254 19912 63443 17097 25188 8738 22665 3307 92076 63795 24089 54926 82925 31639 81818 84608 65732 50776 53506 41939 34765 62498 39249 80937 95327 706 45760 39603 10343 6...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Subtask #2:

score: 0
Wrong Answer

Test #8:

score: 15
Accepted
time: 57ms
memory: 24492kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
89984 90016
167910 187180 47437 150113 199404 61979 49501 155514 167910 175137 104441 149717 155514 13573 170025 181983 117868 13573 149717 166954 145922 29787 93788 58581 158693 51768 120499 17700 17700 4746 119328 33450 138501 137246 33450 135751 84363 168724 15701...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
60000
187180 47437 150113 199404 61979 49501 167910 175137 104441 155514 170025 181983 117868 13573 149717 166954 145922 29787 93788 58581 158693 51768 120499 17700 4746 119328 138501 137246 33450 135751 84363 168724 157010 108760 44137 113102 139611 199377 86291 ...

result:

ok 

Test #9:

score: 15
Accepted
time: 58ms
memory: 24564kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
90003 90000
14155 14155 151711 151711 31573 66800 139383 1925 46366 116207 18428 18428 66618 83155 133084 9526 176340 87155 193385 52734 133084 1925 79878 137917 176340 32150 15872 66618 116207 194766 40942 31265 147928 124727 97615 58260 161323 8229 74777 146601 959...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
60001
14155 151711 31573 66800 139383 46366 18428 83155 9526 87155 193385 52734 133084 1925 79878 137917 176340 32150 15872 66618 116207 194766 40942 31265 147928 124727 97615 58260 161323 8229 74777 146601 37955 95987 118028 29763 15233 101780 54731 36231 65482 3...

result:

ok 

Test #10:

score: 15
Accepted
time: 38ms
memory: 24280kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
89985 90021
192793 185974 48491 162906 75646 99166 183316 75646 52957 33987 83321 64287 83321 123979 130761 130761 154020 134587 154020 186921 178874 71496 184891 82981 123873 186777 127271 139973 67220 127271 140236 191126 67220 36003 36003 23064 43454 116351 168977...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #11:

score: 15
Accepted
time: 37ms
memory: 24384kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
90014 89995
17256 105238 17256 105238 105405 10314 111640 70659 55569 98087 65019 14479 70659 32231 181153 193842 66318 3621 66318 198871 55518 42843 186825 134959 134959 153709 42843 151583 144591 111568 134786 192560 80263 120343 185374 185374 169728 9032 97727 828...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #12:

score: 15
Accepted
time: 54ms
memory: 24564kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
90008 90004
180511 161015 16262 16262 52999 127190 178460 35560 178460 184371 2815 161015 184371 2815 206 127190 87119 33079 23188 23188 186591 160908 53562 144431 177868 127055 197253 117791 177868 188280 194433 194433 144825 44149 70831 56651 56651 96053 80656 7502...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
60004
180511 16262 52999 35560 178460 161015 184371 2815 206 127190 87119 33079 23188 186591 160908 53562 144431 127055 197253 117791 177868 188280 194433 144825 44149 70831 56651 96053 80656 75028 124252 134693 180419 43034 28130 119187 21358 133748 21079 143816 ...

result:

ok 

Test #13:

score: 15
Accepted
time: 49ms
memory: 24556kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
90042 89979
29707 12326 194838 29707 99720 55349 103409 69802 30015 69802 12326 137622 175331 97157 62498 39504 155925 44517 112910 44517 82971 149911 62498 45144 186022 58102 148090 186022 75958 75958 183679 164385 109694 189132 148090 176295 112788 42671 178545 170...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #14:

score: 0
Wrong Answer
time: 58ms
memory: 24512kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
89340 89340
183027 184217 184217 19614 137650 162293 154620 154620 95720 19614 62759 95720 106871 18630 106871 64176 46630 136366 85308 61147 85308 61088 61088 61147 72757 72757 146185 128098 164684 195877 194714 174677 174677 132819 99452 120455 158757 88719 12592 7...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
59560
183027 184217 137650 162293 154620 19614 62759 95720 18630 106871 64176 46630 136366 85308 61088 61147 72757 146185 128098 164684 195877 194714 174677 132819 99452 120455 158757 88719 12592 75594 59164 154762 7161 181878 161800 45699 125642 199182 20427 1966...

result:

wrong answer 3rd lines differ - on the 1st token, expected: '1', found: '59560'

Subtask #3:

score: 0
Wrong Answer

Test #71:

score: 10
Accepted
time: 54ms
memory: 22828kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
0 1 0 0 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
85671
0 1 0 0 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 0 1 1 1 0 1 0 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 ...

result:

ok 

Test #72:

score: 10
Accepted
time: 13ms
memory: 18536kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
1 0 1 0 1 0 0 1 0 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 0 1 0 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 1 0 1 1 1 0 0 1 1 1 1 0 1 1 1 0 0 1 1 0 0 1 1 1 1 1 0 0 0...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #73:

score: 10
Accepted
time: 27ms
memory: 20740kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
50000 100000
1 1 1 1 1 0 1 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 1 1 0 1 0 0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
38576
1 1 1 1 1 0 1 0 0 1 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 1 1 0 1 0 0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 1 ...

result:

ok 

Test #74:

score: 0
Wrong Answer
time: 36ms
memory: 21052kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
50000 100000
1 0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 1 0 1 1 0 0 1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 0 1 0 1 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 0 1 1 0 1 1 1 1 0 1 0 0 0 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
47755
1 0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 1 0 1 1 0 0 1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 0 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 0 1 0 0 0 0 1 0 1 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 1 1 0 1 0 1 1 0 1 1 1 1 0 1 0 0 0 1 0 ...

result:

wrong answer 3rd lines differ - on the 1st token, expected: '1', found: '47755'

Subtask #4:

score: 16
Accepted

Test #97:

score: 16
Accepted
time: 13ms
memory: 18976kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
20000 30000
110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
20000
110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955 110955...

result:

ok 

Test #98:

score: 16
Accepted
time: 49ms
memory: 22980kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
99999 88888
22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 224...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
88886
22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 22478 ...

result:

ok 

Test #99:

score: 16
Accepted
time: 36ms
memory: 23172kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
166304 166304 166304 166304 166304 166304 166304 166304 102708 11497 11497 11497 11497 11497 11497 11497 11497 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 125776 125776 125776 125776 125776 125776 125776 125...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
85709
166304 166304 166304 166304 166304 166304 166304 102708 11497 11497 11497 11497 11497 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 17510 125776 125776 125776 125776 125776 125776 125776 125776 125776 125776 125776 125776 125776 125776 12...

result:

ok 

Test #100:

score: 16
Accepted
time: 43ms
memory: 23492kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 1...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
95801
117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117 117117...

result:

ok 

Test #101:

score: 16
Accepted
time: 54ms
memory: 23368kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 1...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
98803
127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501 127501...

result:

ok 

Test #102:

score: 16
Accepted
time: 58ms
memory: 23328kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 1...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
99078
116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473 116473...

result:

ok 

Test #103:

score: 16
Accepted
time: 46ms
memory: 23596kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
90001 89999
171539 66534 9757 176662 84211 83487 129394 86197 172362 142984 93418 146577 96159 191701 83516 196081 37110 105351 165140 54539 124569 187177 24718 194979 119131 15727 40820 31718 13095 147840 76889 199389 75862 118045 115442 10325 157261 11275 83362 174...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
69029
66534 9757 176662 84211 83487 129394 142984 93418 146577 83516 196081 37110 105351 165140 124569 187177 24718 194979 119131 15727 40820 31718 13095 147840 199389 75862 118045 115442 10325 157261 11275 83362 174999 135965 170148 9468 78567 123417 96834 166908...

result:

ok 

Test #104:

score: 16
Accepted
time: 42ms
memory: 22784kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
88483 88489
171539 66534 9757 9757 176662 66534 176662 66534 84211 171539 83487 83487 129394 83487 83487 129394 129394 129394 86197 171539 142984 142984 93418 142984 146577 93418 96159 146577 171539 191701 191701 83516 83516 196081 83516 37110 83516 191701 171539 105...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
49991
66534 9757 9757 84211 171539 83487 129394 129394 86197 171539 142984 93418 93418 96159 171539 196081 37110 83516 171539 165140 105351 105351 171539 24718 24718 187177 24718 187177 171539 15727 40820 15727 31718 13095 171539 76889 147840 199389 171539 118045 ...

result:

ok 

Test #105:

score: 16
Accepted
time: 12ms
memory: 20260kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
25795 25795 25795 25795 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 143131 14313...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
40
25795 25795 25795 25795 143131 128849 128849 143131 143131 143131 128849 143131 128849 143131 143131 128849 143131 128849 128849 128849 128849 143131 128849 128849 143131 143131 128849 143131 143131 128849 25795 143131 128849 143131 128849 143131 25795 143131 2...

result:

ok 

Test #106:

score: 16
Accepted
time: 13ms
memory: 19952kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
131962 163588 163588 130741 139327 130741 130741 130741 130741 130741 130741 130741 130741 130741 130741 139327 130741 130741 130741 130741 139327 163588 163588 163588 139327 139327 130741 139327 139327 139327 139327 130741 130741 130741 139327 130741 1...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
24
131962 163588 163588 130741 130741 130741 139327 130741 139327 163588 163588 163588 139327 130741 130741 163588 163588 130741 130741 163588 163588 130741 163588 163588

result:

ok 

Test #107:

score: 16
Accepted
time: 14ms
memory: 20172kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
57218 127363 57218 159037 127363 159037 48613 48613 121706 48613 121706 121706 48613 121706 48613 48613 121706 121706 121706 121706 48613 121706 48613 48613 121706 121706 48613 48613 48613 121706 121706 48613 48613 48613 121706 48613 121706 48613 48613 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
24
57218 127363 57218 159037 127363 159037 48613 57218 159037 57218 57218 127363 127363 159037 159037 57218 57218 57218 57218 48613 121706 121706 57218 121706

result:

ok 

Test #108:

score: 16
Accepted
time: 14ms
memory: 20332kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 100000
58828 58828 141287 58828 42978 42978 58828 42978 58828 141287 42978 58828 141287 42978 141287 141287 141287 58828 141287 42978 141287 42978 58828 141287 141287 58828 42978 3496 3496 58828 58828 42978 42978 141287 58828 42978 42978 58828 58828 141287 588...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
24
42978 42978 58828 42978 58828 58828 42978 58828 58828 141287 42978 3496 3496 141287 58828 42978 42978 58828 58828 141287 58828 42978 42978 3496

result:

ok 

Test #109:

score: 16
Accepted
time: 3ms
memory: 17616kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
3000 3000
171781 196644 56899 56899 196644 196644 171781 196644 56899 196644 196644 171781 196644 171781 56899 171781 56899 56899 56899 56899 171781 56899 56899 56899 171781 196644 196644 196644 196644 196644 196644 196644 196644 196644 196644 196644 196644 196644 19...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
50
171781 196644 56899 56899 196644 196644 171781 196644 56899 196644 196644 171781 196644 171781 56899 171781 56899 56899 56899 56899 171781 56899 56899 56899 171781 196644 171781 171781 171781 56899 56899 171781 56899 171781 56899 171781 56899 56899 56899 171781...

result:

ok 

Test #110:

score: 16
Accepted
time: 3ms
memory: 17656kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
3000 3000
198418 107700 107700 94006 94006 198418 94006 107700 94006 107700 198418 198418 198418 94006 94006 107700 107700 94006 107700 94006 198418 198418 94006 107700 94006 94006 94006 107700 107700 94006 107700 94006 94006 94006 107700 94006 107700 107700 94006 94...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
30
198418 107700 107700 94006 94006 198418 94006 107700 94006 107700 198418 198418 198418 94006 107700 94006 94006 198418 198418 94006 107700 94006 94006 94006 94006 198418 198418 165264 94006 107700

result:

ok 

Test #111:

score: 16
Accepted
time: 1ms
memory: 17660kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
3000 3000
32620 177199 20797 151285 20797 151285 151285 151285 20797 40009 20797 20797 40009 40009 20797 20797 20797 20797 20797 20797 20797 40009 40009 40009 40009 40009 20797 40009 40009 40009 20797 20797 40009 20797 40009 40009 20797 20797 40009 20797 20797 20797 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
30
32620 177199 20797 151285 20797 151285 151285 151285 20797 40009 20797 20797 40009 20797 20797 32620 151285 151285 151285 151285 32620 177199 32620 177199 151285 177199 177199 151285 151285 177199

result:

ok 

Test #112:

score: 16
Accepted
time: 2ms
memory: 17656kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
3000 3000
113512 26708 26708 113512 113512 26708 26708 26708 26708 26708 135675 135675 188843 188843 38854 38854 70863 38854 70863 70863 70863 70863 38854 70863 70863 188843 70863 188843 38854 70863 188843 188843 38854 70863 38854 38854 38854 38854 188843 188843 7086...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
30
113512 26708 26708 113512 113512 26708 26708 26708 26708 26708 135675 135675 70863 188843 26708 26708 113512 26708 26708 135675 135675 26708 26708 135675 26708 26708 135675 113512 70863 70863

result:

ok 

Test #113:

score: 16
Accepted
time: 31ms
memory: 22360kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
79954 80046
193839 42571 143135 58797 127114 152014 121576 103593 44671 49674 120539 118872 112568 191382 76408 127114 191722 22015 169752 15042 95620 159279 185815 61483 21390 127114 54750 54750 149559 126288 54750 194529 39399 30493 195178 95703 155965 146569 11623...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
40000
103593 191382 127114 54750 155965 82670 146569 42571 120539 24162 77964 195178 89002 76408 196879 9396 154489 183912 152014 116718 43540 121576 27217 85811 166052 10992 182839 90373 109905 30718 122589 171998 63151 93958 173218 142855 94976 84158 165942 9615...

result:

ok 

Test #114:

score: 16
Accepted
time: 35ms
memory: 22288kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
79692 80308
184417 139038 102077 93874 141204 101441 57932 56930 101441 139722 167693 141204 101441 141204 55067 139038 55067 55067 179373 55074 93874 139038 93874 62399 88433 168105 14512 111153 463 184417 136760 184417 111433 136760 67500 9399 136760 176321 167693 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
40000
102077 101441 141204 139038 55067 93874 168105 184417 136760 167693 114206 176780 3276 191302 193452 140022 138095 40789 14512 24293 173639 109359 14883 67154 83691 641 2633 2685 84742 21821 154045 463 93736 152689 139722 161767 88433 119867 195376 12331 149...

result:

ok 

Test #115:

score: 16
Accepted
time: 32ms
memory: 22356kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
80144 79856
146013 94851 129493 66187 45006 107425 66187 22491 172841 117814 22491 90777 22491 37122 42915 45399 130433 66187 130433 160403 165473 130433 160403 74513 81623 27611 80567 165473 165473 139146 121857 160403 56775 56775 79680 175333 132330 98429 54539 319...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
40000
129493 66187 22491 42915 130433 160403 74513 165473 121857 56775 175333 98429 117814 33614 29662 74843 34044 34367 119627 143308 178085 19092 8425 151715 49307 22288 25352 10582 144322 165452 151314 155918 16415 108989 133916 26974 81941 194760 148815 163466...

result:

ok 

Test #116:

score: 16
Accepted
time: 30ms
memory: 21924kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
87902 87098
150752 97721 108683 139433 127372 108683 94911 190291 78595 34654 106948 108683 108683 183204 692 66444 173851 66911 73467 692 692 115243 93379 132762 692 190890 151131 66911 190890 190890 190890 2215 185526 169850 66444 141576 66444 157204 5821 179382 66...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
35000
190291 108683 73467 692 190890 66444 88269 127774 147807 148822 102693 55422 31745 192945 7341 6266 113395 46997 33369 115608 142434 11560 68677 14004 182014 104851 174812 65652 118581 22973 185526 64694 43514 105547 139433 161367 157204 17091 188266 187205 ...

result:

ok 

Test #117:

score: 16
Accepted
time: 30ms
memory: 22052kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
87566 87434
185318 77595 139695 56859 147798 147798 132223 95638 125215 96795 1024 66946 18446 92987 89469 147798 112446 147798 86073 4576 36873 57932 4576 4576 4576 67383 1024 57932 127685 40041 129036 129036 101031 129036 135345 101361 9694 21483 150591 119401 1194...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
35000
139695 147798 92987 112446 4576 127685 129036 21483 119401 150591 57932 1024 67383 18742 18026 101031 75651 95278 78215 14487 35078 52118 66334 152528 135345 101361 96795 108627 99424 28991 153675 146773 69807 86438 194466 48055 130374 167494 81503 95006 115...

result:

ok 

Test #118:

score: 16
Accepted
time: 29ms
memory: 22056kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
87911 87089
97159 64184 72271 150120 93476 113402 185541 134885 127186 72313 131327 127186 127186 131327 127186 131327 175640 18000 131327 34039 172401 54065 183967 183967 183967 78438 78438 79740 177022 177022 71524 78438 78438 54065 54065 156682 183967 54065 188233...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
35000
64184 72271 93476 185541 72313 127186 131327 172401 183967 78438 54065 188233 50633 190420 198418 195139 177022 5140 120342 82427 91141 30754 156682 50348 142740 199189 139969 89093 195678 25439 57159 127678 151083 34521 189343 3959 1597 36543 74886 146105 7...

result:

ok 

Test #119:

score: 16
Accepted
time: 31ms
memory: 22072kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
90464 89536
96211 136384 31978 103884 34204 133198 110171 103884 103884 103884 103884 142782 96814 147152 173813 38603 144217 142782 61894 89274 7601 137377 167008 7792 32526 43551 86069 142782 91662 142782 144217 94940 142782 32465 54206 54206 13299 54206 143332 342...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
30000
96211 103884 89274 7792 86069 142782 54206 4493 65888 164888 12077 110563 128230 38603 8500 199725 121203 97998 139281 165617 117005 199954 78017 2179 89507 66244 136384 117734 81418 160644 86864 147468 110171 189335 56794 31978 175772 9945 146650 174964 129...

result:

ok 

Test #120:

score: 16
Accepted
time: 32ms
memory: 22060kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
89916 90084
73582 159532 73582 31080 189757 147994 31080 176510 176510 3319 66018 176510 104078 12479 31080 176510 176510 80990 73582 168732 30713 190944 10318 73582 74741 108050 73582 23934 64555 75901 44577 136087 160561 44577 185171 91462 87032 31080 131899 29030 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
30000
31080 176510 168732 73582 64555 91462 30527 168769 44577 199984 154874 142469 52622 142808 75602 24749 126407 154191 36504 26738 38929 79528 48540 63550 125282 25761 131899 26981 166716 56164 87466 55596 81084 25356 384 44699 68440 61817 125463 44650 118311 ...

result:

ok 

Test #121:

score: 16
Accepted
time: 28ms
memory: 22048kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
89828 90172
33450 65276 132387 132387 132387 106064 132387 170671 65276 84567 132387 106064 50765 192185 161965 41290 50765 161965 104047 77772 65861 195095 181427 50765 104047 161965 180186 41290 104047 77772 77772 33450 50765 77772 77772 104047 41290 50765 181968 1...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
30000
132387 192185 104047 77772 50765 161965 65276 181968 41290 195095 135626 136457 178970 114763 33450 154110 1976 195279 65317 65861 16656 130094 125926 12862 40714 172790 34370 77933 84021 106064 51093 23500 135711 107638 1141 96253 193894 173626 54069 122078...

result:

ok 

Test #122:

score: 16
Accepted
time: 7ms
memory: 18912kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 341
89810 164928 71164 115951 70840 58768 148125 190365 120390 115951 89810 124330 114424 193694 148836 148125 164928 23274 103601 135457 135457 148125 164928 71164 26231 89810 164928 71164 115951 70840 58768 148125 190365 120390 115951 89810 124330 114424 193...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
315
71164 26231 89810 164928 71164 115951 70840 58768 148125 190365 120390 115951 89810 124330 114424 193694 148836 148125 164928 23274 103601 135457 135457 148125 164928 38545 35326 71164 115951 70840 58768 148125 190365 120390 115951 89810 124330 114424 193694 1...

result:

ok 

Test #123:

score: 16
Accepted
time: 59ms
memory: 23172kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
96980 100000
54972 48765 98604 7901 183263 75709 96565 170833 28887 89373 159757 89182 145742 4860 114599 155396 138352 193471 111168 48765 55459 181999 108161 149921 74193 193113 78578 71248 113569 98541 74888 82356 128623 89524 95903 123818 68344 183263 98604 15539...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
96602
54972 48765 98604 7901 183263 75709 96565 170833 28887 89373 159757 89182 145742 4860 114599 155396 138352 193471 111168 48765 55459 181999 108161 149921 74193 193113 78578 71248 113569 98541 74888 82356 128623 89524 95903 123818 68344 183263 98604 155396 93...

result:

ok 

Test #124:

score: 16
Accepted
time: 46ms
memory: 22524kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
100000 83647
101651 116559 24710 134077 101923 185459 3904 112960 52975 60555 33429 117817 27691 86017 187452 34475 131041 10640 127463 115246 65001 169808 119112 91872 134930 85336 105193 124252 153146 6364 58449 27224 98598 60823 16273 27691 5323 163699 25554 11731...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
83184
181114 71298 102186 101651 116559 24710 134077 101923 185459 3904 112960 52975 60555 33429 117817 27691 86017 187452 34475 131041 10640 127463 115246 65001 169808 119112 91872 134930 85336 105193 124252 153146 6364 58449 27224 98598 60823 16273 27691 5323 16...

result:

ok 

Test #125:

score: 16
Accepted
time: 48ms
memory: 23048kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
99851 100000
42238 62081 84960 18236 174201 12623 148768 11563 126738 179755 62749 38395 174931 189180 82425 84143 185731 103010 136190 156069 114110 131142 129667 31679 31773 22457 12725 96469 79781 192896 151014 179758 193178 18113 84143 56068 143798 55209 56821 15...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
98670
122081 76356 66752 186522 155760 62081 115486 173980 16120 36014 42238 62081 84960 18236 174201 12623 148768 11563 126738 179755 62749 38395 174931 189180 82425 84143 185731 103010 136190 156069 114110 131142 129667 31679 31773 22457 12725 96469 79781 192896...

result:

ok 

Test #126:

score: 16
Accepted
time: 51ms
memory: 22972kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
92173 100000
22914 84312 162365 39548 151543 67334 120655 92453 131709 5855 189445 153366 3107 151543 7511 126675 123347 141497 198684 105458 181709 26286 17535 165898 132129 52878 85604 127487 183190 85032 124236 33762 179905 182591 64527 105564 70277 58463 167245 1...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
88691
188078 71618 136541 10200 109763 58149 177116 91819 30588 5037 15499 81599 114863 60863 196216 186954 58463 50239 194900 6587 165665 118465 107728 15492 22119 98069 8674 198483 67213 167007 11770 7938 40335 13116 58974 143709 172631 54893 97062 63961 135470 ...

result:

ok 

Test #127:

score: 16
Accepted
time: 46ms
memory: 22960kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
85883 100000
23669 177064 78856 189594 56258 183497 30018 78801 121419 162357 20809 147423 84221 96237 186740 169563 177983 88479 65929 16520 73691 26112 14684 18807 158512 89952 136495 23156 67361 47297 185141 94218 95449 194729 145347 121420 163478 168849 135746 10...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
75475
172935 28147 53164 175866 140982 184525 38303 65245 72953 58935 197848 50217 107992 104981 63313 105962 83233 58287 19482 150099 66718 182540 6666 32019 52766 93128 188584 13623 33891 142118 163383 167238 125737 170925 144126 162095 101443 9073 32518 107986 ...

result:

ok 

Test #128:

score: 16
Accepted
time: 1ms
memory: 17536kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
3000 341
174075 25403 69099 104345 127693 65942 153241 72390 182624 104345 174075 173422 186673 67673 37811 153241 25403 122384 29017 69510 69510 153241 25403 69099 39060 174075 25403 69099 104345 127693 65942 153241 72390 182624 104345 174075 173422 186673 67673 378...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
315
69099 39060 174075 25403 69099 104345 127693 65942 153241 72390 182624 104345 174075 173422 186673 67673 37811 153241 25403 122384 29017 69510 69510 153241 25403 156868 71772 69099 104345 127693 65942 153241 72390 182624 104345 174075 173422 186673 67673 37811...

result:

ok 

Test #129:

score: 16
Accepted
time: 2ms
memory: 17808kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
3000 2705
11519 155866 16264 160215 179631 26746 16264 26746 173866 88443 49726 11519 185695 73060 184729 26746 148338 116604 158814 140952 115247 140686 116604 144394 155866 5610 144394 177542 59189 127398 13760 121209 186078 58660 40829 6784 58972 130225 158814 131...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
2654
11519 155866 16264 160215 179631 26746 16264 26746 173866 88443 49726 11519 185695 73060 184729 26746 148338 116604 158814 140952 115247 140686 116604 144394 155866 5610 144394 177542 59189 127398 13760 121209 186078 58660 40829 6784 58972 130225 158814 13168...

result:

ok 

Test #130:

score: 16
Accepted
time: 2ms
memory: 17800kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2721 3000
97629 91122 109136 16590 56123 141788 98270 20835 82655 148461 111609 80147 124546 180534 198131 157076 71457 82655 60035 171732 136477 84568 138220 195549 186714 34601 93697 140316 71683 12957 175692 80147 131700 180534 128480 132932 84568 82655 186714 118...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
2570
58319 195549 149695 76269 168750 135601 34601 141544 58909 97629 91122 109136 16590 56123 141788 98270 20835 82655 148461 111609 80147 124546 180534 198131 157076 71457 82655 60035 171732 136477 84568 138220 195549 186714 34601 93697 140316 71683 12957 175692...

result:

ok 

Test #131:

score: 16
Accepted
time: 1ms
memory: 17720kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2132 3000
110098 143568 74549 3599 143568 51014 165139 105052 162732 175221 169364 111312 38443 103332 165827 141202 88385 198645 130345 141202 198531 35508 76293 168370 30975 162319 30526 101414 134826 88059 57942 46879 140071 189125 90004 37273 198531 68718 134741 ...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1737
199110 35988 16932 59173 113202 127471 101731 13033 34582 26994 31750 136332 40286 72862 45140 104315 13522 107175 7588 173946 134826 196602 75119 152579 78603 134435 84282 180666 150143 110098 143568 74549 3599 143568 51014 165139 105052 162732 175221 169364...

result:

ok 

Subtask #5:

score: 0
Wrong Answer

Test #132:

score: 14
Accepted
time: 1ms
memory: 17752kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2800 2999
47 51 42 122 38 125 170 11 119 48 289 297 27 150 207 271 11 15 67 287 149 220 76 274 128 151 60 117 39 123 254 75 170 198 72 179 274 203 13 88 139 153 46 288 13 282 16 219 284 91 274 63 190 157 72 286 238 1 219 82 82 31 285 128 198 172 161 271 36 111 160 26...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
2800
47 51 42 122 38 125 170 11 119 48 289 297 27 150 207 271 11 15 67 287 149 220 76 274 128 151 60 117 39 123 254 75 170 198 72 179 274 203 13 88 139 153 46 288 13 282 16 219 284 91 274 63 190 157 72 286 238 1 219 82 82 31 285 128 198 172 161 271 36 111 160 268 ...

result:

ok 

Test #133:

score: 14
Accepted
time: 4ms
memory: 17812kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2999 2999
161 462 13 332 346 475 194 20 36 323 39 256 432 278 259 480 97 464 354 69 375 262 103 321 65 264 31 471 439 314 169 353 165 346 444 148 337 326 359 397 396 489 391 74 168 209 496 183 481 9 485 46 174 410 158 363 179 56 118 294 350 290 154 74 95 202 490 62 3...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
2700
161 462 13 332 346 475 194 20 36 323 39 256 432 278 259 480 97 464 354 69 375 262 103 321 65 264 31 471 439 314 169 353 165 346 444 148 337 326 359 397 396 489 391 74 168 209 496 183 481 9 485 46 174 410 158 363 179 56 118 294 350 290 154 74 95 202 490 62 397...

result:

ok 

Test #134:

score: 14
Accepted
time: 4ms
memory: 17808kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2999 2999
843 300 400 262 3 359 867 592 609 694 416 694 749 14 997 584 22 452 74 61 908 659 456 301 694 412 793 433 213 885 304 161 506 502 462 654 694 875 983 177 743 313 380 316 473 748 254 659 997 132 100 335 437 825 192 182 213 575 740 442 622 833 694 914 332 341...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
2500
843 300 400 262 3 359 867 592 609 416 749 14 997 584 22 452 74 61 908 659 456 301 412 793 433 213 885 304 161 506 502 462 654 875 983 177 743 313 380 316 473 748 254 659 997 132 100 335 437 825 192 182 213 575 740 442 622 833 914 332 341 153 931 749 819 985 8...

result:

ok 

Test #135:

score: 14
Accepted
time: 6ms
memory: 17808kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2999 2999
863 1603 1420 106 1789 1690 1900 525 13 1749 747 263 87 0 1117 24 1318 1166 1233 749 337 1130 1780 1156 1918 1245 526 204 507 1440 728 1038 685 83 723 1929 1011 386 1132 1358 1022 1611 861 388 1168 1302 197 1958 1110 1573 1129 1808 357 1656 323 1670 799 983...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
2300
863 1603 1420 106 1789 1690 13 1749 747 0 1117 24 1318 1166 749 337 1130 1780 1156 1918 1245 526 204 507 728 1038 685 83 723 1929 1011 386 1132 1358 1022 1611 388 1168 1302 197 1110 1573 1129 1808 357 1656 323 1670 641 1673 633 188 1557 1747 322 807 544 1118 ...

result:

ok 

Test #136:

score: 14
Accepted
time: 4ms
memory: 17688kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2801 2999
242 250 180 109 252 104 276 77 206 10 83 106 187 18 185 122 29 94 87 53 142 172 135 197 70 55 243 242 289 268 125 66 293 276 133 121 299 113 279 71 195 221 23 139 85 246 287 128 198 184 145 140 268 129 210 148 7 222 186 14 282 184 121 42 146 222 239 184 217...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
1
-1

result:

ok 

Test #137:

score: 0
Wrong Answer
time: 3ms
memory: 17752kb

input:

vHwzrZUx9chlYIJ7zODvOcQbZwj3OxhB
2735 2999
253 21 90 69 49 28 433 494 182 261 143 211 114 170 493 307 26 29 69 427 285 452 183 134 483 226 249 242 232 282 52 213 341 447 50 484 322 210 35 376 479 465 61 446 413 325 351 125 16 43 379 376 322 315 235 237 163 321 349 434 293 359 353 420 91 75 351 279 4...

output:

IyRwUZ9rsuq5tjuK54lpSvORqGQyBWEZ
OK
2700
253 21 90 69 49 28 433 494 182 261 143 211 114 170 493 307 26 29 69 427 285 452 183 134 483 226 249 242 232 282 52 213 341 447 50 484 322 210 35 376 479 465 61 446 413 325 351 125 16 43 379 376 322 315 235 237 163 321 349 434 293 353 420 91 75 351 279 497 177...

result:

wrong answer 3rd lines differ - on the 1st token, expected: '1', found: '2700'

Subtask #6:

score: 0
Skipped

Dependency #1:

100%
Accepted

Dependency #2:

0%