QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#21025#1814. Kingdoms and QuarantineezoilearnerAC ✓170ms10012kbC++145.4kb2022-02-24 17:21:002022-05-03 12:19:26

Judging History

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

  • [2023-08-10 23:21:45]
  • System Update: QOJ starts to keep a history of the judgings of all the submissions.
  • [2022-05-03 12:19:26]
  • 评测
  • 测评结果:AC
  • 用时:170ms
  • 内存:10012kb
  • [2022-02-24 17:21:00]
  • 提交

answer

#include<bits/stdc++.h>
using namespace std;

#define FR first
#define SE second
#define rep(i,a,b) for(int i=(a);i<=(b);++i)
#define per(i,a,b) for(int i=(a);i>=(b);--i)

typedef long long ll;
typedef pair<int,int> pii;
#define FR first
#define SE second

inline void rd(int &x){
	x=0;char ch=getchar();int f=1;
	while(ch<'0'||ch>'9'){
		if(ch=='-')f=-1;
		ch=getchar();
	}
	while(ch>='0'&&ch<='9'){
		x=x*10+ch-'0';
		ch=getchar();
	}
	x*=f;
}

const int inf=1e9;
int n1,n2,m;
#define Maxn 100010

namespace BUILD{
	int to[Maxn],fr[Maxn],ans[Maxn],cnt=0;
	int zz[Maxn];
	bool odd[Maxn];
	vector<int> vec[Maxn];int at[Maxn],out[Maxn];
	vector<int> g[Maxn];
	bool vis[Maxn];
	void ADD(int id,int s,int t){
		if(s<t)odd[id]=0;else odd[id]=1;
		to[id]=t;fr[id]=s;
		vec[s].push_back(id);out[s]++;
		g[t].push_back(id);
		zz[s]++;zz[t]--;
	}
	int Q[Maxn],hd,tl,sta[Maxn],tp;
	bool tag[Maxn];
	bool cir[Maxn];
	bool FL;
	void add(int x){
		ans[++cnt]=x;
		vis[x]=true;
		cir[x]=true;
		out[fr[x]]--;
		if(!out[fr[x]]&&FL)Q[tl++]=fr[x];
	}
	void solve(){
		FL=true;
		tp=0;sta[0]=-1;
		rep(i,1,n1+n2)
			if(!out[i])Q[tl++]=i;
		int kl=1;
		while(tl<n1+n2){
			if(hd<tl){
				int u=Q[hd];hd++;
				for(int i=0;i<g[u].size();++i)
					if(!vis[g[u][i]]){
						int z=g[u][i];
						vis[z]=true;
						out[fr[z]]--;
						if(!out[fr[z]])Q[tl++]=fr[z];
					}
			}else{
				while(tp&&out[to[sta[tp]]]==0){tag[to[sta[tp]]]=0;tp--;}
				if(tp==0&&sta[0]>0&&out[sta[0]]==0){
					tag[sta[0]]=0;
					sta[0]=-1;
				}
				int y;
				if(tp==0&&sta[0]==-1){
					while(kl<=n1+n2&&out[kl]==0)kl++;
					sta[0]=kl;y=kl;tag[y]=1;
				}else{
					if(!tp)y=sta[0];else y=to[sta[tp]];
				}
				while(true){
					while(at[y]<vec[y].size()&&vis[vec[y][at[y]]])at[y]++;
					sta[++tp]=vec[y][at[y]];
					y=to[vec[y][at[y]]];
					if(tag[y]){
						tp--;int pre=tp+1;
						while(tp&&to[sta[tp]]!=y)tp--;
						if(!odd[sta[pre]]){
							for(int i=pre;i>tp;i-=2)add(sta[i]);
							for(int i=pre-1;i>tp;i-=2)add(sta[i]);
						}else{
							for(int i=pre-1;i>tp;i-=2)add(sta[i]);
							for(int i=pre;i>tp;i-=2)add(sta[i]);
						}
						per(i,pre-1,tp+1)tag[to[sta[i]]]=0;
						break;
					}
					tag[y]=true;
				}
			}
		}
		rep(i,1,m){
			vis[i]=cir[i];
			if(!vis[i]&&to[i]){
				out[fr[i]]++;
			}
		}
		FL=false;
		hd=tl=0;
		rep(i,1,n1)
			if(zz[i]>0&&out[i]==1)Q[tl++]=i;
		rep(i,1,n1+n2)at[i]=0;
		while(hd<tl){
				tp=0;int u=Q[hd];hd++;
				while(out[u]>0){
					while(at[u]<vec[u].size()&&vis[vec[u][at[u]]])at[u]++;
					sta[++tp]=vec[u][at[u]];
					u=to[vec[u][at[u]]];
				}
				for(int j=1;j<=tp;j+=2)add(sta[j]);
				for(int j=2;j<=tp;j+=2)add(sta[j]);
				for(int j=1;j<=tp;j+=2){
					int y=fr[sta[j]];
					if(zz[y]>0&&out[y]==1)Q[tl++]=y;
				}
			}
		printf("%d\n",cnt);
		rep(i,1,cnt)printf("%d ",ans[i]);
		puts("");
	}
}

int head[Maxn],v[Maxn],c[Maxn],w[Maxn],nxt[Maxn],tot=0;
inline void add_edge(int s,int e,int p,int t){
	tot++;v[tot]=e;c[tot]=p;w[tot]=t;nxt[tot]=head[s];head[s]=tot;
	tot++;v[tot]=s;c[tot]=0;w[tot]=-t;nxt[tot]=head[e];head[e]=tot;
}

pii edge[Maxn];
bool type[Maxn];
int deg[Maxn];
int S,T,ns,nt;

int dis[Maxn],D[Maxn];
queue<int> Q;
int W=0;
int inq[Maxn],inqT=0;
bool SPFA(){
	inqT++;
	rep(i,1,T)dis[i]=inf;dis[S]=0;
	Q.push(S);inq[S]=inqT;
	while(!Q.empty()){
		int u=Q.front();Q.pop();
		inq[u]=0;
		for(int i=head[u];i;i=nxt[i])
			if(c[i]&&dis[u]+w[i]<dis[v[i]]){
				dis[v[i]]=dis[u]+w[i];
				if(inq[v[i]]!=inqT){
					inq[v[i]]=inqT;
					Q.push(v[i]);
				}
			}
	}
	if(dis[T]==inf)return false;
	return true;
}

int vis[Maxn],visT=0;
int find(int u,int t){
	if(u==T||!t){W+=t*dis[u];return t;}
	vis[u]=visT;
	int res=0;
	for(int i=head[u];i&&t;i=nxt[i])
		if(c[i]&&dis[v[i]]==dis[u]+w[i]&&vis[v[i]]!=visT){
			int cur=find(v[i],min(t,c[i]));
			c[i]-=cur;
			if(i&1)c[i+1]+=cur;else c[i-1]+=cur;
			res+=cur;
			t-=cur;
		}
	return res;
}
void search(){
	while(SPFA()){
		visT++;
		find(S,inf);
	}
}

int main(){
	rd(n1);rd(n2);rd(m);
	ns=n1+n2+1;nt=ns+1;
	S=nt+1;T=nt+2;
	rep(i,1,m){
		rd(edge[i].FR);rd(edge[i].SE);
		type[edge[i].FR]^=1;
		type[edge[i].SE]^=1;
	}
	rep(i,1,m){
		int s=edge[i].FR,t=edge[i].SE;
		if(type[s]==type[t]){
			add_edge(s,t,1,1);
			deg[s]++;deg[t]--;
		}else{
			swap(edge[i].SE,edge[i].FR);
			add_edge(t,s,1,1);
			deg[t]++;deg[s]--;
		}
	}
	int s1=0,s2=0;
	rep(i,1,n1){
		if(deg[i]>0){
			s1+=deg[i]-1;
			if(deg[i]>1)add_edge(S,i,deg[i]-1,0);
			add_edge(ns,i,1,0);
		}else{
			s2-=deg[i];
			add_edge(i,nt,1,0);
			if(deg[i]<0)add_edge(i,T,-deg[i],0);
		}
	}
	rep(i,n1+1,n1+n2){
		if(deg[i]>=0){
			s1+=deg[i];
			if(deg[i]>0)add_edge(S,i,deg[i],0);
			add_edge(ns,i,1,0);
		}else{
			s2-=deg[i]+1;
			add_edge(i,nt,1,0);
			if(deg[i]<-1)add_edge(i,T,-deg[i]-1,0);
		}
	}
	add_edge(nt,ns,inf,0);
	add_edge(ns,T,s1,0);
	add_edge(S,nt,s2,0);
	search();
	rep(i,1,m)
		if(c[(i-1)*2+1])BUILD::ADD(i,edge[i].FR,edge[i].SE);
	BUILD::solve();
	return 0;
}/*
10 10 50
10 12
3 20
7 20
8 19
5 17
6 16
10 13
10 15
3 15
4 17
4 19
9 19
10 16
1 17
9 18
3 17
6 11
8 12
8 20
9 11
6 20
2 14
6 12
7 11
5 15
7 15
7 17
10 18
5 18
4 12
4 18
7 16
4 20
10 19
1 18
7 12
8 16
8 11
2 18
8 13
2 19
1 16
8 17
6 19
9 15
2 12
10 11
6 14
2 11
7 14

*/

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 1ms
memory: 9120kb

input:

2 3 5
1 3
1 4
1 5
2 4
2 5

output:

3
4 1 2 

result:

ok accepted

Test #2:

score: 0
Accepted
time: 0ms
memory: 8628kb

input:

1 2 2
1 2
1 3

output:

0


result:

ok accepted

Test #3:

score: 0
Accepted
time: 1ms
memory: 8524kb

input:

4 3 7
1 5
2 5
2 6
2 7
3 6
4 5
4 7

output:

5
2 7 4 6 1 

result:

ok accepted

Test #4:

score: 0
Accepted
time: 2ms
memory: 8436kb

input:

10 10 20
2 11
2 17
1 12
8 14
9 15
10 12
9 13
1 18
3 15
2 14
2 16
7 13
8 15
8 20
9 12
6 13
8 16
6 11
4 20
6 16

output:

11
20 1 11 18 10 9 14 13 16 5 6 

result:

ok accepted

Test #5:

score: 0
Accepted
time: 6ms
memory: 9328kb

input:

10 10 30
8 18
9 12
10 19
10 14
2 16
1 11
6 13
1 18
4 12
9 13
4 20
8 16
2 20
5 20
7 14
3 15
5 18
2 12
4 15
5 17
4 18
5 19
7 17
3 16
7 19
8 19
1 19
10 18
10 12
3 18

output:

21
25 4 15 3 26 17 1 22 9 13 18 11 19 24 16 20 2 28 6 8 27 

result:

ok accepted

Test #6:

score: 0
Accepted
time: 5ms
memory: 9128kb

input:

10 10 50
10 12
3 20
7 20
8 19
5 17
6 16
10 13
10 15
3 15
4 17
4 19
9 19
10 16
1 17
9 18
3 17
6 11
8 12
8 20
9 11
6 20
2 14
6 12
7 11
5 15
7 15
7 17
10 18
5 18
4 12
4 18
7 16
4 20
10 19
1 18
7 12
8 16
8 11
2 18
8 13
2 19
1 16
8 17
6 19
9 15
2 12
10 11
6 14
2 11
7 14

output:

22
3 17 21 24 50 23 36 48 44 37 6 4 8 12 34 45 22 25 19 15 13 28 

result:

ok accepted

Test #7:

score: 0
Accepted
time: 6ms
memory: 9200kb

input:

10 10 100
7 18
10 12
2 20
3 16
5 14
2 13
10 16
2 15
8 15
3 15
7 16
6 15
3 18
1 19
6 14
1 14
2 11
9 13
5 11
5 13
5 20
7 13
9 11
7 12
10 13
1 11
6 19
5 19
4 11
4 13
10 15
6 17
1 16
3 19
3 14
4 20
2 12
4 14
8 16
1 12
6 20
3 11
9 15
7 17
7 20
9 17
10 20
1 20
4 19
2 17
6 12
9 12
4 12
1 15
3 13
9 20
3 17
...

output:

10
14 50 4 36 19 15 1 9 18 2 

result:

ok accepted

Test #8:

score: 0
Accepted
time: 6ms
memory: 9144kb

input:

60 60 200
40 91
35 64
3 105
48 110
4 115
36 77
2 104
14 111
43 68
23 112
37 62
40 68
57 106
22 95
9 89
29 69
24 101
52 75
26 63
60 115
50 118
26 93
30 73
38 116
54 97
55 76
10 97
8 82
1 74
29 89
27 72
33 102
7 86
51 77
4 63
40 109
6 97
1 120
39 102
53 89
2 78
35 109
22 107
47 89
44 106
44 105
46 120...

output:

101
42 1 36 109 154 71 146 158 96 164 133 90 3 165 41 132 148 29 178 99 74 125 199 14 180 112 23 26 177 186 18 87 140 124 142 151 59 174 198 64 44 162 15 141 119 137 91 51 135 168 30 80 63 163 69 17 68 102 108 56 167 195 130 156 12 82 61 149 9 134 67 150 184 53 21 97 65 50 152 95 7 13 55 54 193 19 7...

result:

ok accepted

Test #9:

score: 0
Accepted
time: 4ms
memory: 9324kb

input:

60 60 500
17 63
3 65
31 120
58 94
36 76
14 120
54 96
30 97
43 119
53 67
41 75
59 84
49 70
11 81
27 70
2 105
44 94
13 115
16 97
3 95
19 83
2 89
29 119
16 77
26 99
25 115
25 93
43 84
43 61
45 105
38 69
24 100
16 118
33 73
6 101
17 67
10 84
49 73
45 118
48 92
22 93
1 111
8 72
19 107
23 95
1 112
21 108
...

output:

319
58 36 83 94 30 47 10 1 22 322 89 270 305 147 189 17 37 13 35 149 4 81 132 90 245 101 235 182 111 212 46 397 68 142 411 114 23 21 454 15 65 29 332 211 170 193 59 9 2 98 317 327 86 431 106 297 208 214 113 227 402 67 335 457 318 313 368 145 273 139 325 85 154 285 330 178 70 93 302 213 247 69 62 424...

result:

ok accepted

Test #10:

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

input:

60 60 1000
60 94
5 71
53 115
22 61
8 65
38 62
51 63
26 68
40 94
16 63
24 100
54 98
28 86
41 96
47 101
42 75
56 100
29 89
1 110
23 71
60 73
36 74
12 95
3 106
18 77
4 65
49 83
3 83
26 117
24 103
59 85
36 63
8 96
8 101
26 114
37 69
24 89
19 80
36 100
54 89
22 75
3 89
31 119
33 62
58 69
38 114
39 81
54 ...

output:

691
300 23 97 83 91 407 126 101 44 202 17 168 13 413 1 237 266 223 322 4 227 55 190 142 147 143 104 45 398 148 84 244 651 36 160 22 26 117 438 201 11 76 82 43 196 60 286 153 668 243 108 119 151 38 21 432 2 98 506 62 16 362 56 41 5 54 320 226 75 53 478 159 89 290 58 113 212 427 40 380 57 323 3 114 30...

result:

ok accepted

Test #11:

score: 0
Accepted
time: 2ms
memory: 9400kb

input:

60 60 2000
40 120
9 78
35 69
18 102
19 117
22 84
4 72
53 68
49 73
16 107
50 93
16 80
35 72
31 112
9 67
47 97
35 65
14 96
49 111
48 117
55 104
43 97
17 74
9 76
45 114
38 117
18 112
11 114
58 72
3 116
32 95
38 113
10 104
17 93
36 94
16 106
17 84
43 61
46 61
20 62
22 72
18 73
3 118
22 70
44 68
34 75
47...

output:

1282
100 5 142 103 192 253 113 10 134 107 159 36 165 176 104 186 56 1 11 209 60 435 96 43 280 48 249 425 211 268 12 26 422 290 132 169 112 263 250 24 543 72 76 58 122 101 266 190 296 218 181 203 35 219 481 89 117 127 109 426 458 95 99 128 403 457 139 161 445 52 73 135 94 397 78 6 636 18 75 254 53 16...

result:

ok accepted

Test #12:

score: 0
Accepted
time: 2ms
memory: 9412kb

input:

60 60 2000
53 65
55 77
46 75
31 82
12 72
49 100
46 105
20 80
5 90
31 77
54 76
37 84
38 68
14 70
47 93
10 120
57 94
54 107
53 74
37 120
9 96
23 84
18 83
31 69
57 82
11 67
52 65
9 88
5 65
51 90
19 96
56 117
29 89
24 83
13 82
26 76
51 73
23 86
52 108
12 71
26 62
51 100
41 100
5 66
56 75
10 87
16 72
47 ...

output:

1232
30 61 338 498 392 29 42 317 73 100 1 9 70 47 490 81 58 213 28 516 383 188 2 162 34 507 17 4 182 173 369 25 105 24 295 65 117 5 530 208 46 20 22 27 257 118 297 53 286 268 113 189 517 16 12 115 185 95 460 31 157 96 21 639 111 276 724 152 441 104 38 350 75 448 110 731 19 672 132 197 55 84 379 156 ...

result:

ok accepted

Test #13:

score: 0
Accepted
time: 8ms
memory: 8668kb

input:

60 60 2000
10 119
13 117
49 102
26 106
20 76
54 73
9 72
42 100
19 118
51 68
30 64
21 95
9 84
18 90
51 91
39 109
49 112
7 79
13 82
5 95
20 65
5 105
38 91
35 118
46 89
36 63
41 91
23 101
50 110
39 92
60 104
47 74
50 97
6 72
7 76
1 119
17 70
51 84
23 97
28 84
42 82
59 75
32 86
53 69
3 61
43 92
35 85
56...

output:

1578
249 85 42 216 87 61 149 56 298 283 147 51 214 26 228 124 31 186 176 45 188 129 2 265 118 98 102 153 130 303 205 313 27 4 131 220 34 279 404 10 251 68 133 105 223 94 155 15 237 263 12 167 23 20 234 197 24 48 242 32 11 44 110 63 160 69 372 363 709 334 250 172 655 64 8 77 146 260 82 248 166 379 13...

result:

ok accepted

Test #14:

score: 0
Accepted
time: 2ms
memory: 9412kb

input:

60 60 3000
57 75
4 75
40 61
9 120
55 88
31 107
47 77
56 92
49 100
30 92
34 72
29 105
46 63
37 80
22 65
11 72
43 111
24 88
6 81
24 94
47 98
2 79
59 84
51 64
13 73
30 63
58 69
25 65
52 97
36 106
26 97
16 103
16 92
31 112
36 108
13 97
32 119
39 114
48 117
25 66
14 117
6 90
53 84
1 117
58 108
25 99
12 1...

output:

2810
212 287 33 76 169 149 39 130 10 96 71 34 244 17 450 259 156 290 69 256 136 32 133 102 29 1 379 59 23 53 286 25 200 101 70 43 155 145 277 36 93 31 235 28 99 201 15 103 100 225 299 199 14 55 247 105 22 531 61 471 20 5 221 203 367 97 205 148 56 18 211 146 598 2 229 109 48 184 219 731 359 78 52 266...

result:

ok accepted

Test #15:

score: 0
Accepted
time: 1ms
memory: 8836kb

input:

60 60 3000
47 106
32 101
35 118
6 104
34 111
16 78
29 112
48 96
32 114
41 70
21 80
16 75
42 80
9 90
26 88
15 95
13 105
27 110
53 102
43 83
35 94
26 67
10 92
48 69
53 120
54 90
58 69
9 66
50 109
53 106
39 84
39 89
17 116
33 77
30 84
27 89
41 87
35 89
16 109
26 90
37 91
4 103
9 76
32 102
29 61
58 115
...

output:

2608
29 115 39 140 249 68 81 220 49 6 51 107 169 182 78 293 63 92 227 355 103 154 130 65 397 150 31 21 174 7 543 4 235 221 79 41 72 904 80 202 135 184 197 43 74 191 46 5 228 303 26 148 407 127 14 205 317 52 217 441 91 15 278 132 218 240 269 440 25 531 181 83 136 50 123 118 190 199 119 19 369 342 89 ...

result:

ok accepted

Test #16:

score: 0
Accepted
time: 9ms
memory: 9408kb

input:

60 60 3000
30 116
60 66
30 87
8 84
6 61
58 96
26 89
60 86
15 91
7 89
13 104
56 104
33 105
37 72
2 88
8 107
56 65
29 77
15 103
3 115
18 67
52 65
40 71
38 98
36 85
18 102
59 86
26 101
24 67
2 71
56 69
55 72
57 79
32 65
12 114
36 81
55 97
41 113
15 89
7 84
59 113
53 71
57 99
44 99
4 101
36 68
13 78
7 1...

output:

2746
121 93 20 18 70 171 10 219 234 135 245 21 263 268 39 48 45 160 80 205 75 343 59 74 17 112 107 172 194 256 78 120 25 360 98 100 230 123 155 58 335 64 124 262 92 133 111 409 102 499 210 390 69 26 68 44 71 132 96 31 91 50 43 85 258 149 246 29 211 73 51 236 412 52 284 378 308 84 95 136 288 62 94 37...

result:

ok accepted

Test #17:

score: 0
Accepted
time: 5ms
memory: 9120kb

input:

60 60 3000
32 72
16 110
13 102
52 65
36 79
39 118
16 64
46 108
56 116
10 109
35 117
28 90
31 83
36 78
14 77
6 104
4 64
5 73
34 63
21 66
56 61
26 64
37 106
53 92
2 91
35 102
40 99
57 95
40 79
53 104
20 72
60 118
41 112
60 106
2 101
60 113
50 87
31 102
46 88
44 98
18 101
34 87
52 63
52 86
56 85
8 99
5...

output:

1946
33 187 104 51 103 49 76 341 57 95 92 123 101 133 8 261 471 182 652 39 112 35 262 145 141 12 15 238 303 47 41 98 200 177 83 63 109 13 527 37 157 16 87 143 48 55 30 59 203 448 74 53 32 192 137 42 117 286 52 487 473 236 197 633 19 122 908 100 463 78 548 574 134 215 283 102 79 207 436 9 73 156 3 94...

result:

ok accepted

Test #18:

score: 0
Accepted
time: 2ms
memory: 9016kb

input:

60 60 3000
13 110
32 77
31 63
23 75
28 119
16 84
32 113
50 114
15 66
47 96
21 97
41 81
55 88
25 110
59 112
1 100
45 115
27 66
24 66
38 94
40 67
39 95
6 109
30 75
3 117
43 111
28 118
37 101
57 66
58 90
57 79
47 69
13 87
6 115
57 101
54 88
14 78
22 68
53 78
58 73
10 74
40 94
43 107
34 93
19 85
44 86
5...

output:

2770
68 227 7 26 221 79 42 256 271 130 51 20 150 2 14 48 11 80 219 24 268 146 283 54 141 224 37 52 1 213 212 324 102 197 154 81 28 360 35 89 177 3 204 179 418 164 107 65 233 46 67 250 13 87 60 385 114 97 369 36 272 284 139 31 70 75 43 526 456 74 49 71 615 338 38 90 163 392 156 203 158 201 61 33 498 ...

result:

ok accepted

Test #19:

score: 0
Accepted
time: 6ms
memory: 9368kb

input:

80 80 200
32 95
60 86
23 146
79 154
7 81
66 81
56 96
74 100
20 120
54 157
48 148
69 144
60 87
74 87
3 141
60 150
48 125
39 129
37 82
4 81
19 95
30 132
62 136
67 118
77 119
79 129
51 119
51 152
72 114
34 110
27 84
40 112
24 123
32 133
28 131
34 102
75 102
5 93
30 135
39 131
4 160
24 107
49 148
75 149...

output:

106
1 102 156 21 169 152 113 100 105 98 148 133 196 141 67 23 5 82 6 72 132 144 37 30 41 85 44 36 136 108 123 149 92 134 18 63 38 51 171 174 121 53 181 31 131 4 49 50 26 199 35 75 78 7 137 55 158 58 128 48 170 164 42 33 142 124 84 153 52 2 106 9 43 17 99 150 165 11 183 73 119 95 39 88 90 126 192 61 ...

result:

ok accepted

Test #20:

score: 0
Accepted
time: 5ms
memory: 9336kb

input:

80 80 1000
25 148
12 123
32 124
64 137
45 81
30 114
3 135
13 142
50 130
23 113
42 146
64 139
66 148
5 136
62 86
19 137
57 128
1 90
56 103
38 155
43 84
3 88
62 130
12 87
15 107
27 117
6 135
17 132
54 149
53 109
5 121
17 93
6 132
50 133
62 94
20 88
6 143
44 148
33 131
61 118
68 149
57 141
46 159
55 15...

output:

806
405 19 88 144 86 14 178 122 107 272 710 75 61 47 158 184 464 5 433 114 79 574 131 34 95 134 52 279 199 2 169 253 46 218 442 117 761 9 30 273 40 148 100 306 72 200 629 44 294 57 108 143 214 230 165 64 562 21 236 7 106 113 444 499 12 397 302 136 4 284 180 49 216 347 402 195 183 54 82 63 127 31 201...

result:

ok accepted

Test #21:

score: 0
Accepted
time: 5ms
memory: 9548kb

input:

80 80 2000
53 123
41 154
25 132
32 137
40 149
78 99
2 105
11 110
30 91
26 129
41 110
75 131
62 98
15 87
6 144
35 103
16 136
69 134
56 146
78 159
2 155
15 140
24 134
34 113
61 88
22 131
73 156
46 116
68 113
48 115
28 92
22 93
53 156
56 149
27 104
56 91
25 140
52 87
50 129
48 91
58 127
15 125
12 111
1...

output:

1496
244 113 357 10 427 46 69 178 37 271 15 26 161 282 2 106 17 92 29 22 3 303 521 648 379 55 320 98 189 60 19 63 173 53 28 141 89 64 289 223 355 140 123 84 75 530 108 359 95 522 319 52 186 91 124 489 608 705 445 317 291 1018 85 310 239 7 825 34 51 318 6 56 14 258 137 5 43 12 126 257 151 448 343 813...

result:

ok accepted

Test #22:

score: 0
Accepted
time: 5ms
memory: 9288kb

input:

80 80 2000
7 97
42 84
29 152
46 115
34 111
50 121
34 153
62 150
63 138
14 154
27 134
34 116
20 90
37 143
66 149
62 102
10 160
43 110
37 152
29 112
5 99
68 139
55 122
74 135
43 113
71 159
5 131
37 106
70 118
3 124
2 87
35 130
74 99
70 134
44 143
55 134
26 81
10 133
47 130
24 92
77 108
13 133
56 87
39...

output:

1404
86 451 331 146 206 203 192 385 60 13 66 3 188 140 323 47 37 330 94 55 503 163 418 19 104 51 332 52 260 261 57 45 492 380 293 1 347 214 8 243 50 467 209 464 442 183 204 74 16 1306 111 21 523 413 90 71 242 62 115 26 554 597 191 125 241 232 72 9 454 353 215 634 259 18 48 118 281 255 85 83 42 366 1...

result:

ok accepted

Test #23:

score: 0
Accepted
time: 9ms
memory: 9344kb

input:

80 80 2000
75 99
6 84
42 111
54 127
12 116
42 113
18 114
22 131
70 139
29 83
5 98
50 83
77 104
20 132
24 100
55 132
54 151
52 110
61 128
44 127
74 105
58 160
61 104
42 93
80 160
54 98
48 103
11 87
38 152
29 103
18 135
72 160
77 154
1 116
6 134
2 112
37 134
13 154
51 157
75 114
77 131
9 139
12 106
34...

output:

1638
55 720 118 333 20 259 191 354 125 58 202 279 389 116 592 70 287 59 504 460 44 99 761 81 356 29 39 56 810 119 246 336 146 264 64 136 194 351 45 97 1379 9 6 54 300 898 250 169 3 274 326 176 314 98 50 593 138 31 69 173 256 48 137 144 130 88 94 474 441 302 204 238 67 71 479 311 66 229 271 121 820 1...

result:

ok accepted

Test #24:

score: 0
Accepted
time: 10ms
memory: 8804kb

input:

80 80 3000
11 116
24 95
4 152
51 137
12 102
44 128
69 120
69 134
39 122
17 94
51 102
61 144
52 84
57 81
32 117
55 125
9 136
13 127
31 120
26 87
58 141
73 157
28 153
26 106
63 82
63 151
45 107
16 115
38 87
5 115
14 151
2 156
79 152
33 104
26 107
33 123
2 152
79 83
23 131
67 154
34 159
29 110
20 152
1...

output:

2518
175 76 107 246 117 110 80 688 71 98 235 69 100 34 10 457 538 106 125 240 161 465 21 149 68 102 193 499 199 529 255 44 164 2 91 27 26 327 532 23 385 165 162 11 186 73 405 5 281 77 276 50 128 101 263 470 97 1022 542 64 221 142 143 384 123 41 272 54 25 151 590 15 28 147 150 121 329 65 239 262 92 3...

result:

ok accepted

Test #25:

score: 0
Accepted
time: 9ms
memory: 9188kb

input:

80 80 3000
53 81
62 95
69 96
5 110
41 101
18 123
55 110
51 148
36 117
55 108
72 130
9 152
26 147
38 100
30 155
19 155
50 91
15 100
74 110
33 146
41 154
46 113
37 91
43 133
56 137
66 131
39 114
10 107
11 99
47 133
64 91
30 120
13 156
17 94
7 82
50 85
45 108
24 115
73 90
18 107
34 97
27 147
58 91
78 1...

output:

2715
35 73 54 151 25 197 33 63 179 391 155 234 452 27 32 166 80 133 286 75 170 21 152 104 162 22 230 392 59 177 114 384 360 245 255 288 135 102 93 103 111 519 175 14 172 108 150 106 465 18 71 252 196 87 144 85 60 214 118 541 90 248 401 389 219 64 121 55 116 378 461 258 228 9 566 44 163 287 62 51 92 ...

result:

ok accepted

Test #26:

score: 0
Accepted
time: 9ms
memory: 9156kb

input:

80 80 3000
74 117
47 82
50 131
13 156
58 101
29 157
56 151
75 87
11 135
78 82
71 151
16 157
68 102
26 159
45 130
70 122
68 123
11 91
42 142
59 125
52 141
9 105
33 110
74 140
21 83
29 130
20 104
61 156
1 94
9 102
40 97
57 90
44 104
67 120
12 144
36 116
55 114
77 155
60 110
60 93
36 151
37 137
22 155
...

output:

2355
139 205 40 76 187 42 78 99 77 120 243 2 108 33 136 140 300 119 116 70 411 29 151 148 150 10 1089 27 92 46 61 67 26 104 21 310 96 155 295 246 309 145 518 97 158 194 15 453 491 186 115 39 284 235 64 82 255 175 215 288 171 160 25 6 12 350 157 227 749 106 31 211 345 368 19 198 240 112 537 88 521 40...

result:

ok accepted

Test #27:

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

input:

80 80 3000
29 138
41 120
64 108
62 95
71 147
45 110
37 154
71 82
49 84
55 82
18 81
1 141
41 139
78 130
3 135
65 134
48 102
25 81
17 121
21 83
10 125
49 104
63 144
14 111
64 130
23 87
13 97
72 100
36 97
37 100
46 110
59 82
7 86
73 157
77 98
75 122
15 108
27 106
18 149
54 133
48 106
63 86
58 150
13 13...

output:

2524
3 14 361 236 67 87 25 202 234 47 451 230 198 186 129 37 36 50 46 26 271 102 100 150 353 173 70 40 169 56 319 370 27 251 410 396 235 140 132 259 174 89 201 151 294 277 594 248 28 731 142 702 5 155 145 429 331 187 66 20 404 433 571 609 384 54 139 226 128 44 564 378 7 625 492 262 15 81 255 365 30 ...

result:

ok accepted

Test #28:

score: 0
Accepted
time: 10ms
memory: 9488kb

input:

80 80 3000
77 151
47 107
20 102
48 160
69 104
16 155
52 154
64 118
70 132
30 141
66 132
36 100
66 109
12 147
33 145
48 142
72 149
44 154
29 117
60 127
63 118
21 115
61 150
50 131
12 148
39 108
8 155
62 153
6 87
80 130
27 153
33 128
18 150
80 121
62 95
8 96
39 151
26 123
23 120
35 124
31 113
54 100
1...

output:

1998
70 195 100 295 152 103 121 119 77 21 411 159 237 31 20 499 267 186 364 141 109 28 161 156 175 34 125 118 210 339 672 528 262 674 59 38 314 89 151 226 1 58 458 56 216 114 24 190 290 354 163 311 218 22 577 176 202 278 91 462 116 352 687 686 244 30 979 365 516 83 68 174 265 41 227 90 522 346 113 1...

result:

ok accepted

Test #29:

score: 0
Accepted
time: 36ms
memory: 9372kb

input:

1000 1000 3000
42 1981
990 1593
249 1397
568 1481
729 1994
719 1296
178 1959
177 1008
585 1063
612 1102
888 1378
888 1789
883 1380
978 1981
113 1754
253 1953
902 1262
518 1588
806 1449
489 1271
368 1026
317 1123
2 1988
962 1227
336 1880
927 1703
414 1043
402 1032
766 1538
226 1736
799 1879
813 1143
...

output:

1578
1965 110 1087 1175 1445 153 188 2558 1342 1523 1857 867 357 1217 2896 1671 690 1460 527 752 285 2667 1583 1767 1913 1246 451 175 787 2036 878 2002 1362 170 1431 2026 1092 483 1055 599 465 2544 566 423 1653 2775 2539 2154 486 384 2299 1038 2512 137 262 528 2622 1759 394 2524 1630 1906 2241 122 1...

result:

ok accepted

Test #30:

score: 0
Accepted
time: 37ms
memory: 9628kb

input:

1000 1000 3000
912 1168
247 1188
798 1560
618 1138
611 1467
268 1411
302 1117
885 1023
934 1777
732 1717
827 1421
855 1063
928 1047
135 1603
59 1730
307 1539
681 1044
413 1011
44 1689
328 1891
101 1678
334 1171
931 1500
577 1793
556 1714
346 1748
628 1949
417 1736
59 1356
401 1783
67 1571
924 1064
1...

output:

1594
1625 2556 1225 2311 644 750 1263 1018 2782 1618 1155 484 2626 474 686 882 2333 1586 1519 2847 1644 134 2100 1723 2590 1475 2712 845 1992 409 1836 913 1523 1132 1198 2145 1800 147 915 354 1021 1050 218 2624 338 1605 2149 377 404 2176 2430 372 1834 2319 205 1693 1490 185 364 1584 1506 2906 2522 1...

result:

ok accepted

Test #31:

score: 0
Accepted
time: 35ms
memory: 9516kb

input:

1000 1000 3000
330 1699
664 1166
556 1642
273 1288
354 1795
435 1525
157 1163
200 1501
922 1144
264 1052
823 1819
998 1773
822 1869
268 1204
415 1681
355 1775
260 1214
567 1086
204 1099
509 1738
330 1147
382 1138
924 1961
221 1213
834 1739
895 1196
864 1342
174 1933
153 1175
343 1461
232 1836
811 11...

output:

1655
1225 274 1765 2417 1818 2775 2246 2448 2866 2520 2161 920 993 541 2838 894 2842 2801 319 95 2394 325 1184 461 1932 1755 351 884 199 2297 422 2051 2255 871 609 1736 2867 1299 230 1948 505 324 330 2519 447 237 1186 935 298 2648 2146 23 2105 1977 872 1553 780 2606 1141 497 2108 1218 1959 1887 451 ...

result:

ok accepted

Test #32:

score: 0
Accepted
time: 49ms
memory: 9252kb

input:

1500 1500 3000
1341 1517
832 1618
1031 1651
1128 1677
206 1889
347 2836
225 2772
1198 1733
1307 1884
84 1870
425 2658
162 2097
467 2062
1406 2565
1143 1980
1335 2339
822 2100
310 1792
291 2224
1276 2244
1382 1532
50 1510
1010 2756
427 2992
1387 2727
812 1916
1007 2328
1480 2107
1337 2117
634 2621
60...

output:

1404
1076 837 812 2048 994 1285 1785 1790 2284 1236 15 1958 2143 2910 406 100 2725 1471 674 1196 1926 2445 1877 1854 2337 513 2014 1959 2570 1588 1120 434 1271 1155 2944 2628 579 873 1392 1788 1834 2824 1947 504 146 22 1169 1012 2564 1389 204 718 84 2113 1800 1534 377 459 2544 605 2036 1965 1444 89 ...

result:

ok accepted

Test #33:

score: 0
Accepted
time: 50ms
memory: 9640kb

input:

1500 1500 3000
963 1846
402 2056
303 1852
588 2296
151 2990
226 2196
648 2054
1379 2292
1380 2920
476 2550
515 2519
573 1666
606 2770
180 2089
966 1885
565 2598
1041 1749
227 2525
1250 2576
135 2488
882 1767
63 2446
1054 2867
346 2742
601 1811
156 2279
828 2261
164 2318
1215 1806
989 1547
688 2798
1...

output:

1424
2009 1694 2852 1478 2780 2959 2798 119 1302 345 1918 1771 1071 1505 1993 1216 303 1775 274 37 1044 595 1831 1429 1417 1398 1037 2102 1266 555 2073 2582 2600 2498 897 1311 1865 1541 1140 152 1516 675 44 356 2268 2411 2406 1088 545 2949 873 807 1367 365 483 236 1522 2229 2376 566 1976 823 1837 21...

result:

ok accepted

Test #34:

score: 0
Accepted
time: 55ms
memory: 9728kb

input:

1500 1500 3000
1096 1885
448 2108
894 1764
709 1632
61 2276
1076 2084
1027 1782
1486 1725
616 1836
799 1947
1022 2781
1316 2373
642 1660
1430 2784
68 2181
1224 2665
1450 2212
563 2852
81 1596
462 2169
770 2219
1197 2031
657 2366
616 2170
1091 1783
1130 1968
312 1958
671 2599
465 2683
1144 1773
1344 ...

output:

1449
1630 904 2841 519 1352 192 473 1363 2034 2809 688 2232 1854 1527 1451 1579 1126 1411 1229 1907 2686 544 8 1212 1267 1143 2358 1457 1920 2983 731 2297 2497 1097 1582 1429 1911 1250 238 2186 806 953 820 1122 275 2600 2549 896 938 2501 96 701 1007 1049 1310 1558 1945 964 2438 1388 2217 2047 1442 1...

result:

ok accepted

Test #35:

score: 0
Accepted
time: 69ms
memory: 9820kb

input:

3000 3000 3000
2456 3024
1202 5160
2592 4208
2830 4943
1279 5401
1554 5363
1051 3868
2353 4169
715 3495
2991 3962
903 3817
499 3427
1514 3738
805 3993
1681 4194
1999 3705
2935 5180
14 5270
420 3900
1857 5035
2587 3131
357 5790
2123 5059
2085 3573
2656 4794
1319 5107
971 5854
2212 4142
1452 3062
2907...

output:

1312
264 759 2620 849 92 1129 906 1299 246 1041 1489 313 1687 535 2008 2686 2763 1169 113 1482 2651 1796 2409 307 1950 2130 1655 314 2153 1454 675 864 2073 918 2363 1861 217 947 934 2663 2421 2060 620 60 432 1538 1867 2255 765 815 1246 573 291 303 471 1255 2938 1722 1952 1455 1181 2118 2567 278 1070...

result:

ok accepted

Test #36:

score: 0
Accepted
time: 63ms
memory: 9920kb

input:

3000 3000 3000
1225 3659
1285 5562
456 4991
234 5043
2878 5234
574 3408
283 5144
2343 4635
620 3335
868 5368
583 4477
168 5058
2245 3361
292 5035
2635 5228
745 5426
1136 4128
1383 3242
387 3091
792 5561
859 4534
97 3979
309 3385
2706 5354
2476 4940
2664 3304
1874 4625
197 5659
2253 3502
2034 5653
17...

output:

1328
823 476 951 775 323 2530 2324 277 810 2445 2858 2204 1708 482 1472 555 851 2872 302 2583 2318 1808 2456 2011 144 2432 219 1086 2503 2806 1429 968 1255 2272 2928 821 2062 1484 1449 22 1848 1432 928 2126 196 1110 2203 2177 167 2654 2653 342 2826 1715 1042 1939 2795 671 2111 467 1183 2841 1109 255...

result:

ok accepted

Test #37:

score: 0
Accepted
time: 61ms
memory: 9972kb

input:

3000 3000 3000
271 3216
919 3270
2084 3946
1699 3741
1761 5849
2381 3271
18 4257
858 3256
1250 4068
1291 3452
701 5072
2433 5871
173 4675
667 3842
25 4434
1289 4855
803 4656
19 4119
2904 5305
840 4229
1623 4731
448 3748
2983 5773
173 5976
736 4127
2544 4618
1853 4626
10 5952
1633 5075
234 4686
2646 ...

output:

1334
2224 2463 967 2228 2747 1737 2134 1963 1216 1725 841 7 15 182 2882 1237 1267 1789 2990 553 1346 1924 2372 2199 765 1949 1074 1489 653 338 908 1546 272 1876 673 2299 1875 455 222 480 1131 2843 792 152 2017 107 900 472 2571 581 482 1500 135 1329 1617 1506 58 266 1053 514 525 1984 1741 2542 1215 2...

result:

ok accepted

Test #38:

score: 0
Accepted
time: 60ms
memory: 9224kb

input:

3000 3000 3000
1240 5393
448 3778
1526 5830
1069 4379
2113 5862
2197 3795
2060 5414
1389 5745
2001 4663
2058 3176
2620 4112
2317 5026
2291 5281
1835 5049
229 4896
1359 3573
78 3136
164 5183
515 4637
1256 4807
1810 3313
952 4561
1967 4231
2056 5900
2316 5234
2860 5322
1347 3002
371 5623
2341 4439
69 ...

output:

1264
2703 631 2728 268 133 266 995 1541 2080 2484 303 1359 409 795 447 537 1033 1693 1164 773 2275 1519 145 2595 585 1266 120 2034 855 1144 275 1670 2542 30 2731 371 1110 2056 1019 540 853 2889 910 905 2009 1543 2345 2837 2780 2017 305 115 457 1567 1760 805 2527 2721 2985 1059 2084 829 58 1521 2307 ...

result:

ok accepted

Test #39:

score: 0
Accepted
time: 69ms
memory: 9932kb

input:

3000 3000 3000
2732 3825
1144 3457
2386 4614
324 3425
2126 4021
2074 3415
2793 3761
233 5169
2564 3807
1810 3200
1068 3668
1932 4718
2280 5699
2834 3937
2436 3949
1827 4285
252 3913
1492 3209
1103 4839
2432 3368
255 4553
473 4799
104 5606
1554 4561
425 4997
2573 4572
696 5263
71 3872
2980 5845
222 3...

output:

1284
2325 101 1678 1600 49 1500 2097 686 1402 1202 304 2174 1160 1707 2054 2545 2842 1347 1175 46 533 569 2115 165 2541 317 1429 1674 702 904 511 2177 130 568 820 1508 1221 1677 1471 2751 1092 525 2420 1773 362 2312 1747 1476 2675 1815 1196 131 643 2339 1238 2604 45 1226 2912 187 204 2135 162 663 43...

result:

ok accepted

Test #40:

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

input:

80 80 3000
60 158
24 126
41 116
41 130
65 113
22 85
62 93
25 94
4 102
42 144
48 104
37 83
31 134
30 127
26 82
4 153
32 146
72 141
76 106
27 108
21 154
10 126
57 133
59 83
18 104
61 133
20 125
24 108
31 127
51 132
58 152
37 94
41 105
59 126
5 135
59 156
1 156
28 84
2 152
65 137
5 81
7 118
7 121
56 14...

output:

2595
12 529 189 77 24 215 46 445 106 254 158 37 173 650 155 36 82 10 187 91 66 166 231 429 51 495 113 269 5 74 40 219 199 50 20 101 49 92 258 150 163 273 469 595 56 213 28 410 313 337 109 67 146 168 18 97 118 248 191 185 3 129 64 9 260 54 651 204 39 60 16 143 133 41 134 26 96 442 90 448 68 35 23 182...

result:

ok accepted

Test #41:

score: 0
Accepted
time: 4ms
memory: 9568kb

input:

80 80 3000
76 153
16 113
46 144
40 122
19 160
6 113
7 89
78 137
35 147
60 135
70 98
60 150
50 96
59 151
73 116
37 133
31 95
34 154
50 107
40 141
79 159
38 82
70 86
2 140
6 147
71 124
4 136
71 120
72 151
33 155
21 83
62 130
19 118
55 160
40 149
79 132
40 130
80 87
33 157
58 95
4 102
61 115
65 124
63 ...

output:

2690
44 4 63 40 97 295 17 123 141 16 87 227 260 273 22 15 354 68 131 258 37 143 77 291 187 116 479 101 130 204 161 521 13 23 113 5 284 70 3 267 326 60 178 33 223 208 192 368 21 240 314 90 237 418 59 93 58 24 876 27 485 324 30 413 265 189 41 188 191 6 480 85 285 248 52 18 349 119 89 300 340 251 94 2 ...

result:

ok accepted

Test #42:

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

input:

80 80 3000
18 90
65 104
65 136
43 145
37 119
79 102
62 136
15 149
28 102
47 109
40 83
49 145
9 86
22 156
57 145
56 135
19 121
38 133
67 150
14 153
4 116
23 149
31 155
72 82
5 90
35 93
1 114
1 113
9 98
77 93
66 155
13 114
10 134
30 137
63 131
74 119
20 136
32 96
67 143
24 125
36 137
29 92
30 94
19 13...

output:

2404
142 276 23 102 144 52 447 325 56 108 198 5 143 13 9 335 21 25 195 567 159 22 126 175 38 76 387 433 61 84 727 138 80 251 49 343 208 173 436 111 288 216 17 30 225 207 42 471 258 35 41 160 384 353 413 92 337 67 269 169 50 124 509 73 416 63 270 78 751 34 85 272 469 37 918 150 172 250 628 43 96 18 3...

result:

ok accepted

Test #43:

score: 0
Accepted
time: 6ms
memory: 9508kb

input:

100 100 3000
61 192
7 198
67 187
100 171
74 109
84 124
100 117
42 186
45 122
2 186
57 181
49 117
48 179
11 142
21 163
52 189
85 170
39 195
73 198
28 192
12 168
97 170
5 127
41 149
89 124
74 144
91 105
52 173
19 139
12 160
12 149
34 198
29 145
30 157
89 180
33 165
23 105
21 181
82 184
49 122
10 189
8...

output:

2812
56 466 37 98 20 90 104 412 43 94 289 58 341 610 3 17 249 30 136 283 135 235 669 146 178 742 119 1131 59 185 259 99 46 36 75 50 190 116 150 220 169 170 344 691 155 427 72 252 97 88 555 132 294 44 200 168 123 25 15 11 82 156 138 763 461 391 6 287 38 174 13 31 210 112 24 271 251 74 925 860 66 392 ...

result:

ok accepted

Test #44:

score: 0
Accepted
time: 1ms
memory: 9052kb

input:

100 100 3000
78 108
74 150
3 158
55 121
1 106
3 138
97 140
53 176
51 105
55 140
73 169
93 145
10 174
61 127
59 194
57 143
12 179
25 129
27 137
24 178
21 188
66 151
74 184
64 154
83 117
22 125
52 164
1 175
51 142
54 177
89 127
62 173
63 145
81 102
21 147
96 111
26 166
80 101
69 183
15 152
53 130
1 13...

output:

2553
212 104 62 219 23 99 359 127 195 387 228 100 2 773 72 159 949 4 17 47 260 380 240 193 55 43 163 294 71 547 75 199 83 274 20 24 328 839 474 84 40 46 70 52 181 612 846 30 648 674 66 342 16 433 137 125 320 364 9 398 64 249 61 111 79 849 29 22 468 54 152 629 113 120 14 186 500 67 207 5 257 737 31 3...

result:

ok accepted

Test #45:

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

input:

100 100 3000
48 150
49 127
42 138
24 150
67 141
87 126
45 118
20 145
98 118
52 176
8 150
19 131
40 142
13 108
17 140
9 174
24 170
5 193
53 172
15 122
10 110
86 195
56 174
35 164
46 199
68 155
84 188
53 163
88 122
82 139
83 102
5 197
78 153
57 191
61 187
50 142
30 156
97 156
42 107
24 189
96 122
1 14...

output:

2451
32 72 71 191 631 79 98 262 238 90 552 115 152 83 22 505 467 27 123 285 67 349 43 485 77 260 117 212 196 329 211 2 574 586 279 18 61 188 144 259 101 197 845 361 58 54 157 49 605 370 267 5 106 320 46 89 13 198 104 402 39 55 3 656 93 80 678 280 73 371 82 273 276 613 420 1034 503 68 129 336 256 461...

result:

ok accepted

Test #46:

score: 0
Accepted
time: 0ms
memory: 9084kb

input:

500 500 3000
90 523
474 549
108 835
20 597
167 707
274 585
345 665
456 601
114 757
195 727
126 843
300 941
346 814
298 699
36 510
169 801
129 664
135 840
192 734
412 958
247 531
66 892
261 920
230 789
108 584
170 965
351 764
191 643
150 894
173 979
97 884
1 707
108 772
282 817
263 782
365 537
444 52...

output:

2990
263 390 454 591 587 1004 463 335 711 409 96 1704 1304 131 449 832 813 360 635 812 30 55 397 809 1265 2383 1093 1443 282 1160 1204 255 1016 349 2341 972 513 673 645 242 1778 424 92 1717 2410 675 894 274 709 54 224 212 88 527 332 753 367 473 791 71 457 647 974 306 289 653 365 94 80 233 9 546 340 ...

result:

ok accepted

Test #47:

score: 0
Accepted
time: 11ms
memory: 9336kb

input:

500 500 3000
457 981
496 955
394 548
362 673
103 659
303 981
39 523
173 664
346 540
396 735
351 847
185 681
440 752
131 586
447 608
98 853
280 515
198 579
162 575
308 640
449 533
471 705
128 655
355 546
495 982
158 657
410 657
38 833
116 784
212 718
184 688
22 685
42 916
410 738
465 554
312 712
456 ...

output:

2796
516 1265 1581 392 1555 650 938 740 130 659 556 83 641 771 541 507 2863 1099 497 500 1373 1196 1076 133 9 105 1130 272 616 154 330 579 255 21 907 144 7 319 1212 884 410 688 651 90 69 309 348 39 1465 54 436 1750 900 675 149 1025 827 578 313 538 139 31 1539 479 224 1178 695 256 2185 915 2880 1125 ...

result:

ok accepted

Test #48:

score: 0
Accepted
time: 8ms
memory: 9548kb

input:

500 500 3000
120 735
270 735
156 857
284 776
215 764
102 826
206 929
460 861
486 839
166 693
452 811
298 768
276 928
315 978
196 828
132 746
436 786
222 775
21 619
88 611
320 960
194 874
498 975
410 706
409 924
327 979
275 644
257 925
202 611
280 849
394 816
220 505
224 645
322 799
95 695
313 621
21...

output:

2267
470 1077 285 714 311 257 2325 1677 1336 374 933 415 14 502 153 410 568 597 367 962 760 1222 20 541 585 302 1022 722 3 1716 1177 341 1441 482 436 2380 632 1204 799 29 1261 1413 91 1921 649 123 62 139 2347 262 1851 270 1614 509 811 214 1211 711 2427 1038 4 629 469 954 100 1384 264 332 1403 558 46...

result:

ok accepted

Test #49:

score: 0
Accepted
time: 0ms
memory: 9528kb

input:

80 80 2999
78 101
75 105
33 137
9 104
76 122
42 116
6 135
51 155
62 95
9 107
34 125
68 160
34 111
56 132
65 102
71 133
67 101
37 130
60 133
8 113
60 113
61 121
77 101
42 157
1 94
74 115
53 100
65 113
29 147
42 122
43 85
28 139
54 125
42 148
21 154
62 115
69 91
54 148
64 144
8 125
38 142
51 93
39 104...

output:

2999
52 244 288 187 126 19 20 25 334 44 68 10 635 16 21 141 7 191 100 199 205 114 5 56 238 8 546 42 227 65 46 128 71 23 60 83 683 475 90 1 296 185 175 112 48 194 80 169 339 35 143 117 263 152 26 213 280 110 61 200 115 74 369 198 64 278 98 202 382 127 287 37 217 29 27 91 642 94 243 437 18 374 156 54 ...

result:

ok accepted

Test #50:

score: 0
Accepted
time: 1ms
memory: 9480kb

input:

80 80 2997
79 159
53 129
68 88
34 99
6 90
62 143
13 135
76 121
80 127
30 151
12 141
6 88
42 107
23 122
39 152
80 128
5 91
36 104
9 89
67 131
63 88
25 158
35 118
61 123
44 113
73 116
22 150
10 87
71 81
29 119
25 104
3 110
63 152
5 139
61 97
57 112
17 95
70 99
32 89
23 124
3 153
17 155
51 159
27 101
7...

output:

2993
67 214 147 12 59 73 17 120 40 46 127 21 187 20 48 34 264 739 38 87 620 84 284 68 100 150 138 93 239 91 105 126 4 368 28 23 110 337 298 271 315 362 229 566 361 10 283 240 11 72 279 826 329 52 217 41 140 294 200 809 104 62 160 256 30 137 267 420 7 247 58 293 180 897 145 323 69 224 479 292 22 588 ...

result:

ok accepted

Test #51:

score: 0
Accepted
time: 1ms
memory: 9140kb

input:

80 80 2997
57 81
6 112
14 102
29 159
15 103
53 109
6 87
11 145
45 148
43 85
57 82
68 116
29 129
41 86
57 126
42 100
68 136
74 154
38 141
26 144
37 107
5 81
24 95
61 131
48 149
27 88
75 99
4 134
15 104
29 146
13 102
16 128
70 101
52 100
26 154
72 127
17 113
45 102
32 158
28 83
42 159
22 121
58 158
2 ...

output:

2920
284 41 555 118 26 65 15 213 5 91 372 116 289 53 68 371 1 297 29 54 201 427 12 426 55 36 14 358 131 45 177 80 125 188 175 137 24 227 222 322 67 301 429 33 217 34 112 321 115 170 212 461 209 145 351 61 408 148 16 120 21 536 19 414 32 230 51 548 6 78 689 216 196 166 70 40 223 218 94 42 238 101 23 ...

result:

ok accepted

Test #52:

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

input:

80 80 2999
34 150
76 97
22 138
13 130
65 152
39 145
69 103
20 108
10 100
66 95
60 93
17 126
6 110
2 113
79 158
77 155
65 119
50 108
1 123
22 130
11 83
51 125
58 124
72 118
3 105
59 90
24 122
63 99
36 97
73 104
9 121
13 124
35 99
60 134
24 104
55 96
29 100
10 102
20 129
70 133
63 89
16 150
17 111
37 ...

output:

2044
242 12 176 190 855 95 402 164 43 7 290 180 114 10 261 174 254 217 27 45 167 316 111 170 397 40 100 18 269 128 341 118 263 15 235 84 1114 70 83 29 33 82 403 116 837 110 287 431 140 105 1152 598 159 166 201 719 237 245 534 278 2 72 326 267 962 91 32 526 286 172 25 37 222 141 1196 350 329 334 369 ...

result:

ok accepted

Test #53:

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

input:

80 80 3000
26 107
48 88
12 145
29 150
77 156
12 137
36 143
11 120
71 129
51 134
48 96
12 116
5 135
31 151
12 85
80 147
54 119
73 87
38 159
10 83
2 154
4 139
51 114
66 118
73 97
64 146
27 104
36 100
53 85
80 157
8 150
48 123
42 160
61 81
42 108
46 122
74 94
52 116
42 96
2 93
63 103
21 87
28 88
57 155...

output:

540
22 44 360 84 777 327 78 757 88 81 34 350 166 168 256 1090 191 643 552 124 271 302 505 1275 642 1260 711 1031 213 214 1709 886 1544 441 41 391 1921 357 775 969 394 1890 249 107 367 825 790 96 1240 523 185 704 122 281 194 82 365 140 595 228 116 155 217 1193 1114 973 344 939 485 1055 40 458 24 486 ...

result:

ok accepted

Test #54:

score: 0
Accepted
time: 2ms
memory: 8880kb

input:

100 100 2997
61 183
100 170
23 125
72 200
25 159
87 169
64 120
47 154
54 176
82 185
83 180
53 101
38 166
46 191
10 111
99 105
20 192
97 152
84 133
49 174
67 147
12 137
57 130
16 111
74 102
97 198
65 112
77 122
26 189
46 112
58 112
69 134
94 154
77 117
32 132
72 197
75 105
52 121
57 117
86 172
43 120...

output:

2997
452 175 297 211 66 644 58 381 256 32 231 89 377 152 235 103 187 292 50 237 265 246 179 194 39 143 275 667 23 425 241 244 281 38 13 69 98 117 323 341 360 54 29 371 125 53 308 165 19 351 579 86 35 387 443 100 40 10 121 418 161 204 342 1193 30 343 378 75 91 99 512 28 14 20 277 1264 206 160 470 111...

result:

ok accepted

Test #55:

score: 0
Accepted
time: 5ms
memory: 9196kb

input:

100 100 2997
62 187
98 108
18 133
22 178
48 168
39 186
35 143
100 120
29 180
10 124
87 122
7 133
82 169
43 183
61 136
62 159
32 151
59 180
33 195
56 133
73 159
8 118
75 110
99 136
90 107
14 155
83 114
12 160
54 110
68 179
16 192
39 107
70 197
77 178
18 160
69 151
93 122
90 186
13 131
33 197
90 118
3...

output:

2991
133 30 80 205 199 87 50 43 422 23 440 347 208 533 29 73 96 148 18 286 186 555 684 267 48 89 6 62 325 9 55 101 175 222 245 27 214 128 81 668 107 118 142 304 5 65 182 851 305 659 71 72 70 657 203 542 221 129 137 116 185 552 84 59 24 58 704 799 276 181 224 558 11 47 158 223 37 77 605 494 57 288 12...

result:

ok accepted

Test #56:

score: 0
Accepted
time: 7ms
memory: 9544kb

input:

100 100 3000
66 176
42 155
34 127
33 197
65 166
67 151
46 192
39 180
90 195
7 181
61 188
85 144
96 139
89 135
26 143
56 138
3 108
79 123
42 194
95 179
30 156
97 122
93 167
57 115
32 128
87 166
9 111
68 196
12 139
10 168
84 179
60 105
29 167
41 128
79 117
9 170
13 174
15 164
70 102
85 110
22 133
68 1...

output:

2928
94 613 90 354 95 257 365 6 445 156 162 115 229 40 12 142 47 322 14 393 217 422 50 7 64 27 337 537 13 473 237 809 429 36 24 80 62 935 152 177 159 542 43 124 593 252 211 100 383 335 128 547 122 200 15 336 8 83 146 48 71 96 109 58 392 261 348 197 180 452 51 227 46 161 97 72 202 78 406 298 30 246 9...

result:

ok accepted

Test #57:

score: 0
Accepted
time: 2ms
memory: 8916kb

input:

100 100 2998
23 172
38 135
93 167
88 192
49 162
26 130
5 154
30 165
93 108
31 194
93 166
94 181
20 117
20 132
62 117
47 116
99 175
66 166
45 110
87 109
42 117
34 170
32 120
47 176
78 104
77 188
77 198
68 192
65 153
95 126
39 147
2 158
94 178
77 187
87 102
8 172
58 144
16 174
33 134
95 166
5 147
33 1...

output:

2056
30 11 40 662 46 400 170 179 108 867 203 378 41 614 70 671 132 314 50 727 52 647 92 932 984 230 119 303 572 204 312 236 422 39 208 89 280 7 117 42 104 151 290 55 48 193 276 72 112 862 556 195 84 69 257 260 91 56 107 139 472 798 233 152 356 75 215 100 8 12 109 273 504 381 242 624 147 160 545 253 ...

result:

ok accepted

Test #58:

score: 0
Accepted
time: 9ms
memory: 9412kb

input:

100 100 2998
45 150
68 167
44 198
72 191
22 144
81 180
36 183
8 163
22 113
8 103
33 137
30 102
18 119
71 181
66 107
5 189
46 137
65 112
38 181
51 128
26 200
84 160
64 159
39 175
7 193
10 160
92 130
67 147
76 158
83 102
50 122
9 179
67 142
28 133
3 158
96 124
73 193
48 127
47 141
73 177
86 102
51 166...

output:

556
74 77 143 306 1281 200 2618 226 2861 193 1699 646 490 353 2410 160 144 1032 583 573 477 314 285 1348 943 1821 519 289 8 2537 463 1816 1519 1007 40 261 1611 92 2145 208 580 1174 2240 2282 894 26 1861 1350 2227 1587 1005 891 925 254 744 2920 260 892 364 993 1528 883 1890 1508 2235 1572 96 120 308 ...

result:

ok accepted

Test #59:

score: 0
Accepted
time: 5ms
memory: 9500kb

input:

500 500 2997
356 564
272 947
375 776
304 842
115 598
357 781
285 796
285 785
123 532
212 920
281 778
304 830
414 659
452 986
240 801
140 683
338 510
37 589
83 548
299 568
328 630
158 515
67 777
42 719
26 851
423 999
123 537
398 770
13 614
224 835
93 553
146 936
430 946
19 516
356 855
395 559
8 591
6...

output:

2997
1340 664 61 1714 481 1308 362 1781 914 451 41 745 233 75 391 162 376 56 1324 2174 331 653 169 493 194 557 1818 956 464 436 1137 238 788 1707 1447 72 214 104 1110 167 751 302 1329 3 1434 1375 608 521 1081 1547 314 532 511 758 595 644 29 498 252 179 769 855 396 1074 209 764 448 349 38 192 1149 22...

result:

ok accepted

Test #60:

score: 0
Accepted
time: 2ms
memory: 8972kb

input:

500 500 3000
455 904
178 787
97 956
452 524
346 997
441 899
458 597
344 662
236 813
453 549
20 843
239 938
249 999
181 506
172 656
389 515
13 773
288 790
338 988
26 525
94 793
344 862
215 704
79 854
167 780
368 577
95 843
364 541
76 637
34 897
137 681
35 518
398 843
354 784
284 644
315 955
328 929
4...

output:

2994
379 170 128 2108 2260 1086 388 1140 1026 302 675 732 1743 1383 2965 121 614 129 329 692 2563 72 542 377 571 1017 460 715 568 1042 245 348 227 766 9 405 694 115 914 603 790 924 1061 474 196 1440 1475 146 510 1240 1166 1181 78 371 74 297 56 751 224 834 600 350 2000 740 464 806 189 1093 843 896 11...

result:

ok accepted

Test #61:

score: 0
Accepted
time: 1ms
memory: 9352kb

input:

500 500 2997
357 711
34 989
9 762
404 790
260 683
277 902
289 890
73 605
285 690
500 910
158 768
246 587
153 953
153 585
345 724
433 880
186 631
493 633
228 955
400 540
374 717
422 802
219 999
66 920
83 843
175 674
225 789
356 977
166 537
236 685
15 632
52 716
141 718
10 683
289 559
278 829
477 883
...

output:

2921
35 381 1113 1667 1641 776 479 221 2018 426 551 152 454 927 2237 292 617 541 2212 461 732 747 340 797 2164 1404 37 714 1660 254 476 1287 807 1108 650 302 1181 2183 1005 733 271 365 210 5 848 535 193 566 470 208 1601 795 230 908 139 811 421 1055 888 464 1033 885 283 585 1313 774 911 206 542 1707 ...

result:

ok accepted

Test #62:

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

input:

500 500 3000
293 734
37 611
29 515
281 564
414 723
31 796
403 556
284 687
205 592
350 526
349 699
128 911
348 869
292 813
160 596
59 631
388 990
184 621
351 752
90 555
317 758
409 686
304 821
266 977
253 522
400 857
256 646
447 884
230 926
102 760
167 577
375 619
101 675
40 650
149 806
189 743
314 6...

output:

2145
33 191 161 388 144 40 1369 463 513 847 1906 922 1911 1840 669 201 2341 679 582 547 387 255 507 324 247 51 2607 96 376 569 2158 198 287 2163 1945 723 900 523 537 1037 2277 493 175 81 555 527 1164 228 880 897 478 390 157 135 675 180 517 14 445 1192 1980 123 218 305 680 131 1225 945 88 484 796 123...

result:

ok accepted

Test #63:

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

input:

500 500 2998
83 866
14 735
68 854
473 743
355 643
89 702
40 859
469 810
233 675
282 797
452 854
109 675
352 990
267 694
155 747
406 868
184 958
287 985
317 960
299 648
189 626
323 712
109 688
309 597
81 805
127 653
468 911
274 697
149 554
473 988
98 939
465 748
384 985
87 734
26 614
89 913
395 542
1...

output:

732
684 164 637 1451 1254 515 1377 665 2060 276 2398 1106 1689 1294 2655 396 2373 1337 2194 67 835 2545 1838 1176 2787 2141 587 1128 2068 1526 928 2203 549 966 2282 949 2470 717 1491 1782 2325 16 2979 2416 1313 1749 2292 472 2653 2260 2459 1424 2838 898 2098 339 1192 2447 1483 357 2040 128 216 2766 ...

result:

ok accepted

Test #64:

score: 0
Accepted
time: 2ms
memory: 9892kb

input:

3000 3000 2997
2245 4962
1812 5910
519 3608
531 3915
1172 5711
691 3009
738 3318
640 3846
924 5685
1206 4723
1353 4260
2983 5379
1935 5901
904 5905
2652 3675
1567 4509
933 4464
989 5349
1809 3388
1872 5139
1186 5448
1091 3671
1053 4752
1950 5098
2276 5715
1426 3411
1073 3283
2094 3473
2007 5734
2893...

output:

2997
1510 2346 1070 36 2823 817 2444 1426 1218 629 404 1565 1134 1483 1294 1849 2876 1763 1940 2758 750 988 2437 2019 1978 2244 448 1947 2745 2628 1660 2505 2135 1055 365 1046 2984 2117 201 1455 1123 1211 2569 262 382 2735 2008 220 190 2578 2921 1532 896 1514 1463 258 897 1325 1641 277 1499 2602 126...

result:

ok accepted

Test #65:

score: 0
Accepted
time: 1ms
memory: 9504kb

input:

3000 3000 2997
23 4451
64 5869
802 4208
2203 5931
2378 4831
677 3277
2614 3325
8 5690
812 5236
1161 3168
1907 4199
1367 5818
1807 3153
1284 5808
2711 4734
1486 4535
959 5246
1164 4742
2175 5612
1053 4482
502 5487
221 4262
2759 4333
1730 4568
729 3451
230 5851
1311 4593
486 3929
2333 3323
1499 3608
1...

output:

2989
123 931 2835 1571 1127 1097 1272 1185 1498 406 584 2519 713 1727 1059 1583 46 787 374 386 297 666 2049 2925 56 1326 894 2238 471 572 475 565 2947 2029 2593 585 2155 500 2318 2372 2772 1410 2910 1031 1670 1948 2316 651 811 1304 1761 29 2848 379 169 652 2140 351 2304 1065 1340 1869 1383 755 970 5...

result:

ok accepted

Test #66:

score: 0
Accepted
time: 4ms
memory: 9852kb

input:

3000 3000 2998
1444 4270
2253 3478
1646 5339
795 5577
1737 4556
371 5089
955 4868
536 5094
807 5921
288 5626
592 5635
2597 4586
1424 5882
2870 4809
1664 5962
1943 3044
1154 5362
2488 3445
2888 3048
1536 4490
422 5438
827 3840
407 4863
750 4930
2525 3572
2519 5844
2026 4399
44 5765
2368 3162
588 3398...

output:

2918
1780 737 72 1634 1180 1792 1421 1768 258 2588 2413 82 2284 896 1487 2835 2788 535 709 654 559 1579 2419 2991 174 1959 1950 2447 1953 1670 2433 398 1389 1479 2175 683 1148 340 2096 2212 1277 1508 627 187 666 357 586 111 641 2457 2365 2104 2877 663 306 2094 1194 2505 1574 1621 1268 1344 1060 1802...

result:

ok accepted

Test #67:

score: 0
Accepted
time: 9ms
memory: 10012kb

input:

3000 3000 2998
2744 4199
2615 5957
1855 4369
2068 3891
1172 3210
2535 3216
2444 4130
2874 3034
1461 4171
9 4682
1887 5250
2492 5315
2861 3869
2738 5597
2174 3601
1286 3766
2819 4707
2088 5309
394 5194
2062 5371
2716 4029
1435 4005
1170 4938
203 3293
2782 5235
1557 3623
703 3584
2903 3730
299 5425
28...

output:

2228
921 1296 1239 619 1001 909 611 1550 1472 2562 2008 580 855 1256 1352 814 2278 1379 1635 2466 560 40 926 490 2900 1553 212 1921 1825 151 654 1374 894 615 1336 1358 658 1632 2627 2646 2800 2775 795 764 157 2795 1015 2854 487 641 1191 2503 2057 2566 1094 1864 1871 1664 696 2332 1031 2121 299 1741 ...

result:

ok accepted

Test #68:

score: 0
Accepted
time: 6ms
memory: 9352kb

input:

3000 3000 2998
1209 3777
2394 5629
2122 3086
2605 3539
1967 4707
1291 4325
1546 3818
2164 3202
1472 4031
1936 3661
303 4395
1622 3344
2688 4938
1991 5788
1021 4228
2686 4341
2984 3270
788 4266
2455 5827
619 3991
971 4304
1686 4162
1031 4885
422 4694
238 4014
2676 4951
2830 5712
202 4172
150 4078
132...

output:

1948
653 1668 1300 2488 2825 235 2731 1862 2443 2555 1457 621 1796 1752 2390 1904 520 2598 2945 1871 1780 901 887 1123 654 1573 533 249 1663 1073 1371 1367 124 526 972 1646 67 1127 476 2333 647 1806 1883 524 2862 1346 915 70 2920 2884 2716 1606 2445 1349 452 2365 2295 755 1917 1222 663 532 1157 2790...

result:

ok accepted

Test #69:

score: 0
Accepted
time: 6ms
memory: 9268kb

input:

1 1 1
1 2

output:

1
1 

result:

ok accepted

Test #70:

score: 0
Accepted
time: 2ms
memory: 9288kb

input:

2 2 4
2 4
2 3
1 4
1 3

output:

2
4 1 

result:

ok accepted

Test #71:

score: 0
Accepted
time: 12ms
memory: 9400kb

input:

55 55 3000
1 101
49 91
29 87
42 56
52 81
26 60
3 59
37 99
19 91
37 64
34 104
14 82
47 62
27 56
33 84
22 92
4 106
40 63
28 109
34 100
2 83
3 76
13 74
37 58
30 105
43 78
4 99
27 88
34 90
49 83
2 69
14 74
31 62
45 69
34 74
20 62
28 106
19 92
24 83
43 77
38 62
8 58
28 85
51 109
51 56
7 105
2 102
8 73
17...

output:

870
150 161 22 350 2645 63 54 23 110 376 86 145 405 279 743 76 55 221 268 235 34 166 7 335 1062 349 2685 43 596 472 41 208 602 9 338 13 846 93 62 73 488 170 176 132 215 5 984 36 177 2802 33 315 351 459 249 323 15 160 1013 368 107 69 481 154 205 77 908 121 220 1556 236 70 579 2575 744 238 164 125 57 ...

result:

ok accepted

Test #72:

score: 0
Accepted
time: 13ms
memory: 9100kb

input:

55 55 3000
43 78
18 83
8 90
25 95
15 86
27 56
49 64
55 67
38 71
33 80
23 82
5 67
6 95
48 102
22 96
46 99
32 85
46 63
40 108
22 58
7 90
3 80
44 95
12 96
41 84
50 66
16 97
10 57
32 63
6 65
47 88
19 64
16 76
26 102
16 110
7 77
17 106
47 93
27 62
19 103
28 98
21 73
38 104
40 61
49 57
13 94
20 83
32 86
2...

output:

1146
131 316 28 145 126 56 9 53 189 434 2275 65 467 115 32 135 257 57 35 37 120 332 242 297 162 151 8 188 417 129 71 5 112 525 247 159 267 339 119 235 6 207 356 11 179 104 87 284 15 340 213 93 100 200 765 97 96 98 365 73 305 66 397 553 301 241 611 320 164 128 288 204 470 69 412 144 369 232 272 7 45 ...

result:

ok accepted

Test #73:

score: 0
Accepted
time: 9ms
memory: 9376kb

input:

55 55 3000
38 110
19 101
2 66
1 84
19 90
8 98
26 87
27 100
34 109
38 59
17 92
39 88
27 77
22 78
25 69
40 92
27 84
19 88
47 99
39 69
36 94
3 58
2 94
10 76
26 59
2 93
14 82
41 75
46 93
12 89
26 66
6 75
35 87
28 86
25 86
8 101
15 56
20 102
46 96
50 94
43 107
10 65
4 72
17 95
6 66
29 103
6 70
13 73
41 6...

output:

878
135 7 55 475 57 30 454 272 379 5 111 78 2444 144 46 52 90 14 319 719 286 207 493 256 366 74 492 41 73 42 184 48 311 51 133 38 162 218 122 146 566 131 571 421 67 54 129 267 26 8 1264 32 2457 536 216 538 323 120 195 253 483 198 279 21 441 61 783 84 196 158 166 423 17 34 814 579 107 4 701 645 93 10...

result:

ok accepted

Test #74:

score: 0
Accepted
time: 8ms
memory: 9448kb

input:

55 55 3000
23 82
40 70
12 78
38 71
31 105
47 77
42 62
50 62
30 85
50 83
44 83
23 81
54 91
8 109
5 61
23 92
22 82
25 109
27 100
55 90
17 68
4 91
25 79
12 77
16 88
40 56
23 78
10 71
52 60
31 56
34 98
18 72
22 64
5 71
42 78
39 68
29 67
35 77
14 95
12 109
5 89
23 94
6 80
38 56
28 91
38 109
2 99
19 105
3...

output:

1120
472 250 72 188 61 149 54 272 102 21 93 29 17 510 227 246 332 259 83 134 7 1 161 279 32 58 289 511 39 553 47 408 6 147 27 569 2786 70 78 172 189 138 35 42 3 844 201 357 155 8 220 43 148 684 113 249 48 24 173 64 65 331 404 222 245 225 328 366 347 337 33 125 98 824 191 273 100 184 317 457 19 99 37...

result:

ok accepted

Test #75:

score: 0
Accepted
time: 9ms
memory: 9444kb

input:

55 55 3000
22 88
32 101
17 57
46 76
47 63
25 93
47 87
30 77
37 84
12 100
12 97
42 62
5 59
40 107
55 66
55 71
10 83
21 108
27 91
33 82
6 65
33 87
35 61
37 98
54 69
41 101
23 106
13 100
49 79
15 59
48 79
2 102
45 63
23 68
26 88
12 78
46 71
50 98
41 99
52 85
23 61
2 77
11 68
7 102
14 73
33 83
7 62
22 1...

output:

1138
230 3 404 42 149 48 116 91 8 32 58 1 92 200 35 12 45 7 143 174 633 123 204 447 262 84 61 23 19 5 87 13 54 77 114 30 144 338 610 304 292 395 122 75 56 202 38 477 11 837 136 994 252 193 462 107 24 156 142 233 6 138 638 317 394 50 151 118 2 20 15 96 282 211 78 516 216 495 288 164 331 29 9 574 95 4...

result:

ok accepted

Test #76:

score: 0
Accepted
time: 8ms
memory: 9388kb

input:

54 54 2916
32 103
44 55
25 97
49 74
41 98
51 73
6 85
12 108
46 65
15 65
14 102
11 97
24 78
39 72
47 106
22 61
9 64
17 95
23 101
47 97
50 101
36 96
42 62
32 76
6 61
53 75
14 101
4 59
5 95
12 57
5 103
24 104
45 71
13 78
42 79
19 87
16 85
9 101
14 58
44 64
29 86
25 77
41 63
2 68
21 60
12 105
4 91
48 92...

output:

54
161 44 101 226 267 546 521 158 199 98 548 355 53 11 118 37 124 93 36 77 45 16 50 13 42 174 145 138 126 107 73 24 70 331 92 22 182 81 14 56 43 23 103 2 33 9 15 48 4 21 6 312 26 125 

result:

ok accepted

Test #77:

score: 0
Accepted
time: 5ms
memory: 9380kb

input:

30 100 3000
24 50
27 78
16 110
4 98
23 35
2 127
14 66
11 37
13 65
26 80
29 49
17 111
2 37
8 56
30 44
18 84
15 104
22 33
4 96
16 87
9 67
11 62
8 106
22 118
11 63
5 68
11 39
18 82
15 80
23 78
11 40
1 71
6 79
8 88
3 47
26 102
16 101
17 108
22 128
30 70
16 98
5 90
18 116
20 32
9 101
22 59
7 93
2 118
14 ...

output:

30
32 6 35 4 26 33 47 14 21 61 8 63 9 7 17 20 12 28 81 44 90 18 5 1 102 10 2 64 11 15 

result:

ok accepted

Test #78:

score: 0
Accepted
time: 170ms
memory: 9324kb

input:

1 3000 3000
1 1538
1 1870
1 2459
1 2131
1 590
1 70
1 2995
1 2523
1 1896
1 702
1 769
1 2011
1 467
1 534
1 1228
1 2582
1 952
1 1092
1 2265
1 2657
1 2188
1 122
1 2992
1 827
1 323
1 2495
1 2088
1 877
1 210
1 1852
1 1237
1 278
1 1363
1 2993
1 1209
1 2733
1 1992
1 839
1 389
1 2885
1 1393
1 1328
1 507
1 20...

output:

0


result:

ok accepted

Test #79:

score: 0
Accepted
time: 75ms
memory: 9548kb

input:

2 1500 3000
2 1407
2 135
1 703
1 728
1 334
1 1034
1 1307
1 1389
2 1280
1 1361
1 366
1 1218
2 735
2 1079
2 1244
1 532
1 1491
2 108
2 1445
1 438
1 840
2 489
1 436
1 1468
2 249
1 225
1 719
1 596
2 680
1 183
2 835
1 39
2 335
2 768
1 730
1 90
1 953
1 1287
2 1232
2 1231
2 1043
1 715
1 1483
1 414
2 91
1 13...

output:

2
3 1 

result:

ok accepted

Test #80:

score: 0
Accepted
time: 14ms
memory: 9500kb

input:

10 300 3000
10 98
5 272
2 285
1 178
10 101
3 82
9 11
3 293
10 249
8 255
3 186
5 173
6 227
3 57
9 172
7 127
4 124
10 103
10 192
4 266
8 67
8 292
7 177
7 184
3 90
3 122
6 139
8 279
2 256
8 139
3 74
4 286
7 18
5 253
1 261
8 141
1 80
10 97
4 183
9 298
4 191
4 297
10 201
1 231
5 58
6 279
1 293
4 233
5 83...

output:

10
4 3 6 17 2 13 16 10 7 1 

result:

ok accepted