QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#138103#6413. Classical Graph Theory ProblemkyEEccccccAC ✓498ms66880kbC++143.7kb2023-08-10 23:16:092023-08-10 23:16:12

Judging History

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

  • [2023-08-10 23:21:45]
  • System Update: QOJ starts to keep a history of the judgings of all the submissions.
  • [2023-08-10 23:16:12]
  • 评测
  • 测评结果:AC
  • 用时:498ms
  • 内存:66880kb
  • [2023-08-10 23:16:09]
  • 提交

answer

// Author: kyEEcccccc

#include <bits/stdc++.h>

using namespace std;

using LL = long long;
using ULL = unsigned long long;

#define F(i, l, r) for (int i = (l); i <= (r); ++i)
#define FF(i, r, l) for (int i = (r); i >= (l); --i)
#define MAX(a, b) ((a) = max(a, b))
#define MIN(a, b) ((a) = min(a, b))
#define SZ(a) ((int)((a).size()) - 1)

constexpr int N = 200005, M = 500005;

int n, m;
set<int> to[N];
int tot_lf[N];

bool vis[N];
vector<int> pt1, pt2, pt3;
vector<pair<int, int>> nto[N];

int co[N];
vector<int> ans1, ans2;
int dlt;

void dfs(int u)
{
	if (tot_lf[u] == 2) pt1.push_back(u);
	else if (to[u].size() == 2) pt2.push_back(u);
	else pt3.push_back(u);
	vis[u] = true;
	for (auto v : to[u])
	{
		if (vis[v]) continue;
		dfs(v);
	}
}

void solve(int s)
{
	pt1.clear(), pt2.clear(), pt3.clear();
	dfs(s);
	// for (auto x : pt1) cerr << x << ' '; cerr << '\n';
	// for (auto x : pt2) cerr << x << ' '; cerr << '\n';
	// for (auto x : pt3) cerr << x << ' '; cerr << '\n';
	// cerr << "-----\n";
	
	if (pt1.empty() && pt2.empty())
	{
		assert(pt3.size() == 2);
		ans1.push_back(*pt3.begin());
		ans2.push_back(*next(pt3.begin()));
		return;
	}

	for (auto u : pt2)
	{
		nto[*to[u].begin()].push_back({*next(to[u].begin()), u});
		nto[*next(to[u].begin())].push_back({*to[u].begin(), u});
	}

	for (auto u : pt1)
	{
		vector<int> p1, p2;
		for (auto vi : nto[u])
		{
			if (co[vi.first] == 1) p1.push_back(vi.second);
			if (co[vi.first] == 2) p2.push_back(vi.second);
		}
		if (dlt + (int)p1.size() + 1 <= (int)p2.size() + 1)
		{
			co[u] = 1;
			ans1.push_back(u);
			dlt += 1;
			for (auto v : p1) ans2.push_back(v), ++dlt;
			for (auto v : p2)
			{
				if (dlt > 0)
				{
					ans1.push_back(v);
					--dlt;
				}
				else
				{
					ans2.push_back(u);
					++dlt;
				}
			}
		}
		else
		{
			assert(-(dlt - (int)p2.size() - 1) <= (int)p1.size() + 1);
			co[u] = 2;
			ans2.push_back(u);
			dlt -= 1;
			for (auto v : p2) ans1.push_back(v), --dlt;
			for (auto v : p1)
			{
				if (dlt > 0)
				{
					ans1.push_back(v);
					--dlt;
				}
				else
				{
					ans2.push_back(u);
					++dlt;
				}
			}
		}
	}

	for (auto u : pt3)
	{
		if (co[*to[u].begin()] == 1) ans2.push_back(u);
		else ans1.push_back(u);
	}
}

void work(void)
{
	cin >> n >> m;

	F(i, 1, n)
	{
		to[i].clear();
		tot_lf[i] = 0;
		vis[i] = false;
		nto[i].clear();
		co[i] = 0;
	}

	F(i, 1, m)
	{
		int u, v; cin >> u >> v;
		to[u].insert(v), to[v].insert(u);
	}

	F(i, 1, n)
	{
		if (to[i].size() != 1) continue;
		tot_lf[*to[i].begin()] += 1;
	}
	F(u, 1, n)
	{
		set<int> tmp = to[u];
		for (auto v : tmp)
		{
			if (to[v].size() == 1 || to[u].size() == 1) continue;
			int t1 = 0, t2 = 0;
			if (to[v].size() == 2)
			{
				if (*to[v].begin() == u) t1 = *next(to[v].begin());
				else t1 = *to[v].begin();
			}
			if (to[u].size() == 2)
			{
				if (*to[u].begin() == v) t2 = *next(to[u].begin());
				else t2 = *to[u].begin();
			}
			bool ok;
			if (t1 == t2)
			{
				if (tot_lf[t1] > 0) ok = false;
				else ok = true;
			}
			else
			{
				if (tot_lf[t1] > 1 || tot_lf[t2] > 1) ok = false;
				else ok = true;
			}
			if (ok) to[u].erase(v), to[v].erase(u), ++tot_lf[t1], ++tot_lf[t2];
			tot_lf[0] = 0;
		}
	}

	ans1.clear();
	ans2.clear();
	dlt = 0;
	F(i, 1, n) if (!vis[i]) solve(i);

	if (dlt == -1) swap(ans1, ans2);
	for (auto x : ans1) cout << x << ' ';
	cout << '\n';
}

signed main(void)
{
	// freopen(".in", "r", stdin);
	// freopen(".out", "w", stdout);
	ios::sync_with_stdio(0), cin.tie(nullptr);

	int _; cin >> _;
	while (_--) work();
	
	return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 4ms
memory: 18928kb

input:

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

output:

3 4 5 
2 

result:

ok ok (2 test cases)

Test #2:

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

input:

10000
2 1
1 2
29 28
13 19
16 5
21 7
22 10
10 2
1 18
27 13
10 3
11 23
12 22
11 7
7 17
29 17
9 1
28 21
2 18
13 9
4 25
20 16
5 14
20 7
14 4
12 8
8 24
17 19
15 1
11 6
26 9
13 12
13 9
12 2
6 12
9 11
5 2
8 10
6 10
3 10
7 1
7 5
8 9
4 1
12 11
10 6
2 8
12 4
5 10
11 1
3 1
10 1
12 9
9 1
8 3
7 1
35 35
13 8
34 1...

output:

1 
1 2 3 4 5 11 7 28 8 9 12 13 16 17 
1 12 3 8 5 9 
1 2 3 12 5 6 
1 2 3 34 5 16 31 6 7 8 10 11 27 14 17 19 22 
1 2 3 11 6 7 17 16 18 
2 
4 2 
1 2 49 17 39 5 43 8 20 21 9 14 33 12 16 18 19 23 25 37 29 30 34 38 41 
1 2 6 3 31 8 27 29 10 13 21 14 34 16 19 17 20 25 
1 2 4 14 5 10 13 
1 13 3 4 7 18 8 10 ...

result:

ok ok (10000 test cases)

Test #3:

score: 0
Accepted
time: 59ms
memory: 19432kb

input:

1000
337 338
164 11
138 75
114 262
170 298
166 241
269 24
9 134
233 60
50 222
231 253
296 242
173 18
93 223
116 151
312 150
82 236
180 20
297 184
268 70
334 162
217 135
258 321
80 209
212 208
18 163
227 104
334 135
77 118
17 230
307 105
307 335
29 24
111 177
324 24
85 3
214 191
310 182
22 171
202 21...

output:

1 16 3 4 39 301 6 7 258 8 242 10 11 12 227 328 14 15 17 193 18 19 20 84 334 22 23 41 24 25 283 27 30 31 79 32 33 34 35 189 37 38 42 43 44 45 95 306 47 48 49 222 51 265 52 240 54 152 55 57 58 59 60 88 331 62 201 98 64 179 65 66 158 68 167 315 70 71 288 322 74 75 76 165 77 80 82 192 83 86 214 89 91 92...

result:

ok ok (1000 test cases)

Test #4:

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

input:

100
1038 1044
206 546
372 853
526 57
777 72
645 866
15 716
254 707
366 753
635 809
850 407
616 149
839 175
320 770
649 686
857 798
1027 40
988 566
315 500
187 615
100 523
867 708
51 381
858 9
177 55
310 54
355 215
78 26
740 570
523 797
828 693
930 981
208 185
663 957
298 523
235 496
622 174
285 247
...

output:

1 858 3 4 5 104 225 7 8 884 10 717 533 309 960 389 841 255 14 15 16 17 55 18 19 20 21 783 23 630 803 25 244 26 1038 107 300 29 30 31 904 33 34 35 36 781 906 39 40 41 42 43 44 348 45 948 47 738 48 49 50 51 52 639 728 54 629 56 57 543 59 106 660 830 326 1024 919 346 63 923 721 65 312 299 821 975 1008 ...

result:

ok ok (100 test cases)

Test #5:

score: 0
Accepted
time: 83ms
memory: 27504kb

input:

10
1380 1393
960 647
1319 708
57 1128
751 148
1291 602
835 921
942 406
622 616
967 91
555 545
871 10
447 471
1140 306
149 121
587 165
1179 936
256 787
332 374
729 129
631 481
976 86
1128 1300
477 776
460 313
538 632
1210 275
355 470
1324 885
870 1325
389 979
468 532
41 416
1026 243
1153 152
948 323
...

output:

1285 2 3 585 1268 5 507 7 488 8 9 10 11 503 12 1136 14 1156 15 229 17 18 98 19 20 1312 22 23 24 222 25 26 1272 28 29 748 362 30 375 31 32 33 34 885 35 866 154 663 861 39 40 41 42 566 599 44 920 46 730 47 48 725 595 483 914 51 52 53 54 369 56 57 337 1296 59 1373 61 62 319 876 64 886 1042 66 1041 67 6...

result:

ok ok (10 test cases)

Test #6:

score: 0
Accepted
time: 147ms
memory: 38876kb

input:

1
200000 201978
69113 28513
94227 164392
56849 195513
22579 149089
195084 193248
121765 162768
135432 101508
107443 89723
12337 87598
173450 107835
13160 161882
18965 179808
53739 23609
114567 23456
195251 178048
61586 87664
179364 25594
90158 169714
30104 161354
143346 4279
177208 87389
122480 1269...

output:

1 2 3 4 17207 193755 6 7 8 141760 157642 10 144607 66409 12 13 121877 14 15 164527 34296 113824 18 32855 20 21 22 75353 152297 24 25 145612 27 148647 67899 28 15660 29 189041 31 75275 32 33 34 136500 36 37 38 39 40 71691 41 42 43 44 45 46 47 48 49 50 51 52963 146576 53 7465 54 108905 56 83980 57 58 ...

result:

ok ok (1 test case)

Test #7:

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

input:

10000
41 44
18 29
38 6
7 4
34 27
40 37
12 40
18 38
11 18
30 39
2 21
10 34
33 2
8 12
30 23
6 2
12 21
15 7
17 1
36 15
31 36
15 21
38 31
1 11
4 30
16 33
19 32
21 30
32 35
1 3
27 9
1 34
11 5
26 25
22 5
34 24
23 32
28 2
20 33
13 15
31 21
38 41
26 3
13 14
14 33
11 11
3 1
9 11
6 3
8 1
7 2
4 3
10 2
9 2
5 4
...

output:

1 2 26 32 23 4 39 5 38 7 8 9 10 24 18 13 16 20 31 37 
1 2 3 4 9 
7 2 3 4 5 8 6 12 
23 3 4 15 5 6 7 8 9 10 11 21 12 13 16 20 29 
1 2 3 4 
2 4 
14 2 3 4 12 16 7 9 
8 2 7 3 
1 2 3 6 14 11 13 
1 2 3 5 
6 2 4 
1 2 3 5 
1 
1 2 6 
1 28 3 5 6 7 8 17 13 12 16 25 19 21 
22 2 3 4 6 8 10 14 12 13 16 
1 19 10 16...

result:

ok ok (10000 test cases)

Test #8:

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

input:

10000
11 13
6 3
9 4
10 4
9 6
10 7
1 5
2 11
2 8
10 6
2 9
6 7
2 5
5 11
3 2
2 1
2 3
2 1
2 1
12 14
12 11
10 7
5 6
2 5
5 8
8 3
8 1
3 12
12 7
2 10
10 11
6 4
11 2
9 3
4 4
1 2
1 3
4 3
2 3
11 13
3 7
1 5
1 6
8 5
9 7
1 2
1 11
2 4
10 9
10 1
7 2
8 3
8 6
2 1
1 2
15 18
3 11
2 10
7 14
14 4
7 3
6 11
15 12
5 11
2 7
7...

output:

5 2 3 9 10 
2 
1 
8 2 10 3 4 7 
1 3 
1 2 3 8 9 
1 
15 7 3 2 6 14 5 
1 2 3 4 47 6 7 23 60 9 13 62 12 16 17 18 19 64 35 49 53 25 28 29 30 32 33 34 36 44 48 52 54 
1 6 3 7 9 8 
1 2 3 5 
1 2 35 4 5 6 7 9 10 38 13 14 15 18 19 31 22 26 28 
82 59 67 2 28 3 80 6 7 74 77 9 81 58 11 47 76 13 15 26 16 17 18 19...

result:

ok ok (10000 test cases)

Test #9:

score: 0
Accepted
time: 72ms
memory: 18620kb

input:

10000
10 14
4 9
5 10
1 10
7 6
8 6
9 6
8 3
8 7
4 6
5 3
10 4
10 2
4 8
1 9
6 8
1 2
5 2
5 1
3 4
5 3
6 5
2 3
3 1
3 3
2 1
3 2
3 1
18 26
18 3
10 11
2 4
17 4
8 12
14 15
1 12
13 12
15 7
13 15
14 2
17 5
1 13
11 16
9 3
13 9
6 12
11 14
3 4
3 11
7 11
8 2
8 4
15 6
12 10
12 18
24 35
18 4
22 10
1 21
22 6
23 7
6 14
...

output:

10 3 4 6 7 
5 2 4 
3 
13 2 3 4 5 15 8 10 11 
1 24 18 19 3 4 5 14 15 16 12 13 
1 37 3 32 63 64 39 5 66 6 51 9 47 10 56 12 13 15 28 16 18 19 20 21 23 25 26 27 30 41 55 57 50 
1 11 3 4 9 10 
1 27 3 8 4 5 6 19 9 10 16 12 13 14 32 18 
9 2 4 7 
10 2 4 11 5 12 
39 2 41 77 3 59 78 5 6 45 7 8 9 55 11 24 54 1...

result:

ok ok (10000 test cases)

Test #10:

score: 0
Accepted
time: 97ms
memory: 18676kb

input:

10000
4 6
1 3
2 3
4 2
4 1
1 2
4 3
25 51
19 15
19 10
12 3
9 7
5 4
7 21
25 12
20 16
1 13
20 14
15 12
20 13
8 5
16 9
17 13
3 25
25 20
16 22
4 8
5 7
9 10
5 11
4 24
13 21
9 4
15 24
16 11
13 4
22 21
4 14
20 10
12 6
1 4
3 18
9 6
5 2
24 3
16 4
6 16
25 16
21 16
22 25
3 21
10 15
25 23
1 19
7 15
15 20
19 14
17...

output:

1 2 
1 5 3 4 15 16 7 22 9 25 13 14 
5 3 
1 2 3 23 5 8 9 12 30 11 17 22 16 25 19 
31 14 24 10 12 2 6 33 4 5 28 7 8 11 13 15 16 19 
1 2 3 18 6 8 7 9 19 
25 2 18 31 4 27 23 5 15 6 30 9 13 21 14 17 
10 2 3 4 5 6 
10 2 7 3 4 6 9 
1 36 3 13 4 19 5 6 7 41 10 11 30 15 17 18 31 21 23 25 
22 2 12 16 4 5 20 7 ...

result:

ok ok (10000 test cases)

Test #11:

score: 0
Accepted
time: 117ms
memory: 18640kb

input:

10000
24 60
13 22
6 12
21 17
24 8
15 11
18 19
17 7
24 1
18 16
21 2
17 12
21 11
10 7
9 18
6 21
17 10
3 24
16 12
7 23
11 8
22 24
3 17
23 3
1 12
8 5
4 24
15 13
8 22
2 8
13 17
10 2
2 7
7 18
18 14
22 20
13 6
5 16
22 23
21 22
5 24
21 14
1 7
12 20
24 20
8 14
17 11
1 19
17 8
9 10
1 11
14 13
10 15
19 11
14 2...

output:

24 2 6 23 5 8 9 10 11 12 14 13 
5 3 
31 30 20 3 5 4 6 26 11 12 13 14 15 16 23 
1 20 3 4 5 21 7 15 8 11 14 
38 7 29 2 37 40 4 19 43 6 17 8 36 11 18 14 33 16 26 22 24 28 
1 20 3 4 18 6 14 7 24 10 13 15 
1 41 16 35 7 8 3 15 5 6 37 11 12 21 38 14 17 18 19 29 
27 2 17 3 23 6 16 7 28 10 12 14 29 20 
10 2 ...

result:

ok ok (10000 test cases)

Test #12:

score: 0
Accepted
time: 51ms
memory: 18692kb

input:

1000
53 57
47 22
30 20
37 51
19 4
39 22
29 53
1 11
53 18
33 52
29 2
21 50
42 50
42 49
36 44
37 16
5 24
52 35
8 36
28 29
9 24
24 34
32 37
44 46
31 2
13 45
5 21
3 19
17 47
14 35
33 43
43 27
48 13
16 12
33 30
26 14
8 49
41 27
43 45
6 9
36 22
20 37
38 5
17 25
3 7
42 3
33 10
23 50
1 14
40 24
45 42
48 52
...

output:

14 2 3 4 15 38 6 49 10 11 12 13 17 53 20 21 23 22 34 40 27 28 32 35 44 43 
44 2 3 4 5 6 7 8 9 20 10 12 14 16 46 19 37 21 30 24 31 25 59 29 39 48 41 57 33 
1 2 3 231 5 6 7 8 9 10 287 254 12 49 13 14 15 218 17 18 19 20 21 36 22 39 24 25 26 27 28 160 118 30 31 32 33 134 34 35 288 38 104 41 42 44 239 20...

result:

ok ok (1000 test cases)

Test #13:

score: 0
Accepted
time: 76ms
memory: 18796kb

input:

1000
137 178
124 131
53 109
99 21
107 122
79 28
80 88
126 9
16 1
29 55
126 54
13 39
135 16
63 56
123 121
27 74
81 95
34 38
49 85
127 135
87 106
91 68
57 124
122 113
87 1
52 104
135 93
132 12
98 83
85 26
66 76
41 82
108 90
88 59
29 15
75 58
36 14
116 65
83 64
21 105
132 13
7 70
97 127
92 112
126 55
1...

output:

1 120 3 33 73 48 6 36 7 23 9 54 98 11 12 13 14 15 135 17 18 37 19 20 105 22 35 128 25 109 26 118 42 78 136 32 111 99 39 41 45 81 46 110 49 50 56 57 58 59 64 70 65 66 122 68 69 72 74 77 84 86 90 94 97 102 114 121 
1 2 33 28 44 27 6 20 22 10 19 12 16 24 14 40 48 41 49 35 30 32 36 45 42 
1 2 3 4 38 6 7...

result:

ok ok (1000 test cases)

Test #14:

score: 0
Accepted
time: 77ms
memory: 18744kb

input:

1000
148 221
51 9
45 80
86 44
133 98
100 25
130 4
99 17
28 44
131 87
103 87
102 53
115 49
9 5
105 130
11 69
56 23
148 106
106 85
57 102
15 147
100 52
22 10
138 60
38 12
126 119
12 125
86 62
108 123
15 63
90 93
35 116
1 75
63 126
23 127
143 127
114 24
12 133
144 82
12 29
6 51
67 26
129 79
115 16
53 6...

output:

145 2 142 135 4 5 6 7 8 70 66 10 11 76 133 13 14 125 15 115 17 122 137 20 21 22 23 132 25 52 26 74 28 29 144 30 75 34 35 36 37 38 39 63 41 43 86 46 79 120 53 54 55 57 81 138 65 71 73 77 107 80 83 84 87 93 101 103 106 108 109 111 119 141 
35 2 5 49 4 6 7 8 9 21 13 14 15 16 30 17 27 19 23 24 25 37 26 ...

result:

ok ok (1000 test cases)

Test #15:

score: 0
Accepted
time: 104ms
memory: 18792kb

input:

1000
527 1061
464 254
106 364
251 82
282 81
152 454
399 114
527 289
430 519
202 320
177 302
398 55
358 181
495 240
86 426
113 171
201 262
82 336
403 77
266 21
176 132
14 97
139 137
479 397
153 403
156 308
105 28
109 272
294 170
336 508
439 105
259 101
429 441
118 200
189 56
297 184
457 385
248 334
4...

output:

496 122 124 2 142 445 4 5 6 27 7 8 9 10 11 12 396 14 336 232 16 229 466 19 64 448 21 22 23 24 25 126 26 420 29 174 453 407 400 31 218 386 233 317 33 34 500 304 35 43 136 302 323 37 214 503 39 59 40 41 42 44 487 46 47 456 468 49 256 366 52 53 244 54 398 56 57 58 86 60 425 62 164 65 261 67 68 100 379 ...

result:

ok ok (1000 test cases)

Test #16:

score: 0
Accepted
time: 149ms
memory: 19524kb

input:

1000
24 59
14 16
17 22
19 4
3 21
15 11
4 15
24 6
12 18
15 19
6 17
6 3
19 6
17 18
24 12
3 8
13 8
3 19
22 19
20 18
2 14
16 9
22 15
19 8
22 4
10 7
11 3
22 3
8 12
11 17
24 13
8 21
22 9
13 18
9 12
19 5
10 22
23 3
21 20
4 24
1 15
21 23
18 7
5 22
1 11
22 16
16 24
1 20
20 4
5 23
10 3
7 8
20 9
9 6
23 24
14 9...

output:

1 2 23 24 16 13 9 10 7 11 8 15 
118 107 92 30 35 2 5 112 6 28 95 8 65 114 10 43 11 90 16 17 18 19 109 87 21 36 124 23 80 24 108 26 34 85 29 31 53 117 37 61 39 40 41 42 44 101 47 48 49 96 50 119 54 55 56 57 59 88 63 64 68 73 100 
407 2 113 364 36 103 4 62 371 6 7 8 9 375 248 342 374 10 299 11 386 388...

result:

ok ok (1000 test cases)

Test #17:

score: 0
Accepted
time: 70ms
memory: 20064kb

input:

100
1400 1550
949 973
216 1089
101 284
568 543
878 648
1125 1117
1052 486
1260 1161
1397 54
1005 922
483 168
202 152
899 685
978 388
1223 1178
1109 239
932 415
105 28
596 251
357 865
842 224
887 1053
304 484
697 780
1164 193
411 798
1267 1395
40 166
21 1027
814 742
905 354
1332 1346
86 1274
726 73
4...

output:

596 170 288 2 3 923 898 5 180 6 465 8 1248 672 10 11 745 12 13 306 15 16 17 678 1054 19 20 667 1027 22 1110 23 24 25 26 27 28 29 566 31 273 32 33 391 35 133 671 37 409 38 1174 40 41 42 43 146 184 45 46 151 47 1303 49 1353 50 51 1062 53 54 579 1221 57 262 58 463 861 60 1220 62 63 64 65 719 66 200 68 ...

result:

ok ok (100 test cases)

Test #18:

score: 0
Accepted
time: 81ms
memory: 20632kb

input:

100
15151 19865
9599 11515
2453 4807
12417 12980
8787 12984
2666 3990
7030 3605
13780 1990
6564 14035
12745 5300
9179 9047
1105 8795
13193 2009
2347 3783
4282 2640
8744 2083
12968 1734
111 1688
14899 11212
11013 15151
4326 6532
9261 10694
8013 10608
8980 9408
379 3570
5827 13496
273 14106
1090 12649...

output:

1 2 3 10817 5 6 7 8766 9416 9 12239 7621 9219 8450 1574 13991 9422 11128 11990 12487 11 1707 12 13 14 15 16 5337 11728 18 19 20 21 8997 13236 22 9734 5755 24 25 10068 13186 14063 14829 28 29 30 15125 32 33 34 35 9805 13975 37 1510 13719 3423 14406 40 13948 42 9524 2743 44 11678 14222 46 47 48 49 726...

result:

ok ok (100 test cases)

Test #19:

score: 0
Accepted
time: 101ms
memory: 20632kb

input:

100
1387 2091
632 868
379 1372
1247 788
72 562
1014 374
677 436
478 1033
997 896
1016 925
291 450
458 392
91 65
380 135
318 757
471 281
390 874
752 953
401 688
978 284
1276 639
565 1356
368 1259
673 639
283 551
647 94
125 1097
1055 672
538 1183
998 813
391 27
1066 766
782 1323
1220 164
427 819
274 5...

output:

1012 2 32 3 1075 5 157 6 572 8 299 1100 700 887 10 11 65 579 13 965 14 15 16 1080 18 19 111 20 1213 22 23 1290 24 25 26 995 258 334 1097 30 1312 31 1218 34 351 1245 36 679 291 37 105 38 559 40 41 177 42 43 44 939 46 47 48 197 1257 50 51 685 52 53 1318 55 1121 56 1130 58 59 290 60 61 1359 63 742 64 1...

result:

ok ok (100 test cases)

Test #20:

score: 0
Accepted
time: 127ms
memory: 21104kb

input:

100
515 1036
358 355
124 512
414 420
214 74
423 447
344 263
431 482
364 446
314 200
299 244
389 507
191 58
85 405
130 57
288 370
231 324
442 405
324 42
453 137
312 167
33 67
443 27
497 101
447 442
211 438
200 210
472 219
462 227
210 19
416 76
483 374
48 374
259 264
331 214
486 213
146 254
264 350
36...

output:

475 2 3 4 451 423 6 7 8 229 367 10 233 429 12 13 14 147 435 17 190 18 489 21 231 22 412 24 156 25 26 443 509 194 456 457 28 65 47 154 120 291 29 512 36 137 88 98 242 472 31 52 32 440 35 99 37 312 39 252 449 41 69 373 43 44 121 45 311 48 374 308 50 363 360 53 502 515 58 84 87 157 55 335 390 59 60 199...

result:

ok ok (100 test cases)

Test #21:

score: 0
Accepted
time: 174ms
memory: 21288kb

input:

100
985 2463
916 513
388 126
199 847
456 244
218 236
243 961
588 899
242 137
98 45
273 505
332 492
828 494
368 889
551 617
662 87
651 450
645 884
49 487
731 934
328 482
224 101
590 687
80 972
143 154
420 155
113 886
413 716
841 402
334 374
549 893
62 743
964 386
608 294
124 692
213 980
857 886
228 6...

output:

1 798 3 564 4 985 6 126 629 8 439 976 678 334 10 11 938 945 418 846 570 203 352 123 173 599 637 13 202 14 933 68 277 16 17 161 823 19 502 735 62 350 21 22 326 23 874 25 26 199 831 29 39 801 32 33 226 969 190 386 35 899 588 36 66 908 38 125 40 961 234 376 44 244 45 46 635 48 714 49 50 925 963 726 737...

result:

ok ok (100 test cases)

Test #22:

score: 0
Accepted
time: 105ms
memory: 27180kb

input:

10
6620 7333
1646 5207
3808 6296
3890 1170
841 4461
3269 5613
3427 743
4429 351
6077 6488
1639 2661
704 600
1959 6216
4631 689
62 659
1849 1253
2888 6071
823 3326
4491 1670
4620 1541
2403 1275
5905 998
6515 5675
5204 2518
2 6397
5388 5626
1712 3996
6069 3525
962 4452
5528 5749
5292 1334
4864 4469
21...

output:

5804 2 3157 3 4 6345 6 7 1037 8 4720 10 5464 11 12 13 14 15 4086 16 4830 18 3438 19 1664 21 22 23 1796 4372 25 6589 4080 27 28 29 1827 4630 31 5650 32 33 34 35 36 3958 4991 38 39 5280 1300 4835 41 42 43 44 45 46 47 48 716 49 50 5413 3065 5296 52 4318 53 54 4425 56 5210 5330 58 59 494 6315 3623 5625 ...

result:

ok ok (10 test cases)

Test #23:

score: 0
Accepted
time: 104ms
memory: 27164kb

input:

10
31631 41405
12464 26816
7161 23441
26603 26999
3101 17725
19057 12144
25877 18100
27212 15122
23942 15607
10953 6392
8135 30928
10824 21016
16740 16082
31166 11527
30093 3178
18953 11904
16873 18594
31034 21707
18284 11028
10289 6972
4229 16452
6726 8826
15758 31430
30272 23869
31004 31424
15626 ...

output:

1 2 26640 1907 27969 4 25055 29743 5 7514 31237 7 8 3926 9 10 11 7532 13 16271 29554 24480 14681 19696 19961 15 9986 11495 17794 16 17 14258 19 20 21 12660 22 21152 24 25 733 24718 27 9132 22085 29 24224 30 21335 32 33 15563 13759 35 3359 36 37 31424 11395 13933 39 29493 40 29229 42 10902 26484 44 4...

result:

ok ok (10 test cases)

Test #24:

score: 0
Accepted
time: 141ms
memory: 26912kb

input:

10
28538 43099
13200 13914
26716 18327
28186 28518
1215 11877
11167 9447
24145 13428
13894 1222
12303 4558
7451 3511
24131 6746
3501 5306
13827 16899
19501 15623
18276 4006
16371 3015
3638 27140
3419 28191
649 11619
7330 19380
3215 17183
13519 12575
3643 1100
23996 5666
7650 3931
11863 18905
11099 2...

output:

1 2 21914 4 20543 26078 5 3173 6 15060 8 9 10 11 12 18209 13 14 25810 5835 11416 21502 23324 16 4484 17 25299 19 20 6988 21 27668 23 24 25 5355 26 27 23857 29 30 13970 31 13204 2518 11838 33 2799 34 35 21340 37 38 39 25233 27908 41 42 43 44 9589 45 27936 47 9891 48 49 50 51 52 21761 54 28231 55 2308...

result:

ok ok (10 test cases)

Test #25:

score: 0
Accepted
time: 220ms
memory: 35544kb

input:

10
87788 176493
85411 2449
75677 87148
41863 8856
26947 41851
69142 52475
19624 254
68187 45850
1914 1328
60252 34269
74977 29820
84340 25888
15811 3705
1188 51146
923 7500
4632 78262
79717 73522
51839 29805
50741 81652
34291 1102
47663 68963
8687 86118
17441 86354
11708 6564
87269 85939
81969 15769...

output:

85668 2 3 68004 53835 4 85643 80144 14346 61165 6 29650 87296 33758 45418 11190 34987 8 9 3728 10 21858 12 6924 40405 14 3042 15 85173 63980 84901 17 18 18772 81919 20 21 22 23 82469 66362 24 9421 84160 26 55202 86868 25871 44085 28 53578 77170 30 31 56078 55122 72355 61073 33 52408 86116 35 25215 3...

result:

ok ok (10 test cases)

Test #26:

score: 0
Accepted
time: 255ms
memory: 28408kb

input:

10
8816 22043
7419 5025
5365 4666
3322 7417
5863 5973
2641 1448
6401 2157
1667 7379
6833 7402
5527 5022
2651 4669
4676 5212
3876 2581
5037 6774
2606 6661
5930 519
3836 8394
1159 3510
2789 2327
5496 4249
5240 4702
4006 7011
5102 1260
2708 1364
8618 888
3465 3208
5175 3282
5081 6716
5593 1814
2896 663...

output:

8523 2 7714 6085 3 3422 903 1424 4 8760 4050 4612 6 7 6422 4809 7116 4905 8122 5745 9 2287 8612 7185 5729 1347 1651 8658 5828 11 1860 8249 5138 2245 770 1396 1437 7203 13 14 5966 7607 16 1914 8093 7892 6138 1884 4190 2128 4722 18 3597 19 20 7796 22 3481 7918 24 1956 8450 26 878 8749 8351 4101 7592 6...

result:

ok ok (10 test cases)

Test #27:

score: 0
Accepted
time: 159ms
memory: 40748kb

input:

1
200000 222059
53595 110970
173632 131224
18782 129709
79934 195396
42423 87939
191850 58500
75657 76504
130760 155268
40793 74463
110561 181427
166061 166730
169476 19173
54038 80930
98140 20017
131017 7357
135665 51329
20673 95904
15527 156410
147735 107963
185611 9516
181066 181938
6507 122388
3...

output:

124021 2 60979 3 4 5 17115 6 7 106188 8 129710 10 130212 152739 12 13 79129 43302 183241 71204 14 91912 15 16 110580 18 137226 19 149668 21 91622 174271 23 140891 25 26 27 28 29 30 31 32 50710 33 34 196182 36 37 150183 30851 39 40 41 198169 153995 43 44 142398 45 46 96125 5286 157093 48 49 50 51 52 ...

result:

ok ok (1 test case)

Test #28:

score: 0
Accepted
time: 206ms
memory: 44556kb

input:

1
200000 262063
72841 66604
94581 51837
191542 123743
149876 10516
128822 123410
139111 103089
158541 56483
183570 157423
128256 118508
92821 129228
163748 28520
2448 160970
37107 90515
139799 163596
184374 16626
78012 98010
144666 155211
146459 60321
62391 172660
124463 39432
99102 80299
22916 1273...

output:

1 2 3 4 162340 6 132150 53124 83362 168023 9 186191 11 38569 54403 13 59111 14 15 16 17 18 19 127290 21 22 23 24 25 26 188898 121383 27 72551 28 29 189953 88446 197273 31 129362 129366 33 34 156201 162388 36 156337 185045 14901 83030 38 39 111504 40 41 155171 59193 141972 146718 35012 43 130165 1809...

result:

ok ok (1 test case)

Test #29:

score: 0
Accepted
time: 262ms
memory: 48320kb

input:

1
200000 301952
21951 38377
145264 141899
20286 189141
49248 10797
131312 186634
193391 7330
90758 178447
133654 28458
197098 132935
142271 123768
182413 51079
106749 37339
80111 160519
130329 80747
134297 17746
89135 104031
76611 66916
13891 148818
166668 148476
177606 78551
133202 121415
17109 114...

output:

1 137450 3 119461 4 174413 6 7 8 9 196520 10 11 12 89880 14 105857 185120 16 180567 18 36611 19 157802 21 22 118432 23 137647 127159 168566 25 52427 26 27 28 29 30 61052 1213 32 33 34 35 100251 107781 37 101010 96185 39 72490 40 41 42 139769 44 50526 101396 46 177699 134006 48 49 84908 106478 51 658...

result:

ok ok (1 test case)

Test #30:

score: 0
Accepted
time: 357ms
memory: 57732kb

input:

1
200000 402105
169412 28307
39235 94949
120109 190352
59500 104359
75817 175560
50253 41771
83195 186648
20091 175725
106263 65825
156850 28786
72265 77440
104707 152961
108429 140785
176083 164531
173958 160585
89283 97448
72968 178690
182706 163213
64471 47768
59578 23108
25972 130392
101827 1729...

output:

186868 186001 152689 24186 92257 2 107986 3 156315 5 61426 6 149582 8 9 35866 12652 11 64312 198329 4037 115821 13 25086 14 146408 16 78914 17 18 19 20 160683 22 23 24 83876 25 26 27 28 29 189031 31 32 33 34 8219 169402 36 37 38 39 116932 182051 2660 104081 41 117063 42 176264 44 109046 182773 46 47...

result:

ok ok (1 test case)

Test #31:

score: 0
Accepted
time: 462ms
memory: 66880kb

input:

1
200000 499981
80537 142045
166196 27324
188484 59794
73011 62848
54982 32788
146891 120397
145977 112297
30732 34355
198025 193511
46734 37750
74321 75081
38173 123072
90782 51316
3345 153541
108762 97369
16828 137609
157439 191613
162866 51112
72589 170889
126524 133464
82570 115809
128563 112379...

output:

1 197207 9339 59468 3 99535 174462 5 35006 185781 7 8 18588 176359 15807 174158 10 73043 193747 12 76683 194120 14 49214 131525 16 17 66615 144542 19 20 19387 154911 22 62859 168295 24 2181 177771 26 27 8035 28 29 30 180959 6843 28125 32 12588 166005 188464 118531 34 26600 35 138232 37 11111 144213 ...

result:

ok ok (1 test case)

Test #32:

score: 0
Accepted
time: 91ms
memory: 18712kb

input:

10000
9 14
7 9
6 7
6 3
3 2
3 5
3 4
3 8
7 8
2 7
4 7
3 1
7 1
7 5
9 3
5 4
2 3
4 5
4 1
2 1
65 120
48 33
48 27
65 28
21 48
48 4
3 28
39 48
48 10
48 50
32 13
19 48
52 24
48 24
48 15
48 31
65 48
52 19
60 48
49 41
22 28
48 20
18 48
2 28
25 48
1 48
2 48
28 23
52 20
28 51
28 11
52 63
59 28
28 36
48 44
31 28
2...

output:

7 8 4 5 
4 2 
52 9 17 20 27 40 53 55 61 64 28 7 12 15 18 22 25 29 33 35 38 42 44 47 51 59 62 2 3 32 36 13 
34 6 8 10 12 14 16 18 20 23 25 27 29 31 33 3 4 
4 5 6 
1 12 3 4 5 9 
17 3 12 14 19 2 5 6 16 
10 8 12 17 21 16 13 15 20 24 5 6 
6 9 11 5 7 2 
1 11 3 5 6 
3 
14 2 12 9 11 6 7 
1 6 5 
11 4 5 3 6 9...

result:

ok ok (10000 test cases)

Test #33:

score: 0
Accepted
time: 125ms
memory: 20500kb

input:

1000
65 124
10 5
5 16
64 33
3 59
4 59
50 5
60 33
5 39
55 59
33 61
5 8
5 49
31 33
5 41
37 59
5 48
23 59
34 33
59 17
22 5
33 47
11 5
59 38
5 45
5 13
63 5
5 14
5 2
33 16
40 5
27 33
5 64
59 49
41 33
25 59
28 33
65 59
59 11
33 62
15 33
59 35
59 14
53 59
33 29
30 5
44 33
62 5
33 32
50 59
59 30
59 45
42 59...

output:

33 9 16 20 28 31 34 41 46 48 56 61 63 59 10 11 13 17 21 23 25 30 36 38 42 45 50 53 55 58 4 7 
244 81 120 222 285 5 27 63 82 112 144 180 210 239 276 18 22 25 40 52 61 71 78 88 95 107 121 126 131 138 148 158 164 175 177 181 186 195 199 203 216 225 236 242 245 248 252 263 268 277 282 288 54 15 30 36 39...

result:

ok ok (1000 test cases)

Test #34:

score: 0
Accepted
time: 176ms
memory: 25076kb

input:

100
2720 5430
15 549
864 1152
549 492
1152 2121
366 1608
2226 1574
2096 1152
951 1152
279 1278
1574 232
2537 1152
806 1278
1988 1152
1574 2203
1239 1278
414 549
434 549
549 2020
1608 1319
2464 1574
1232 1152
1608 728
1453 1152
992 1608
1608 1637
1242 1152
1190 1574
1278 1587
2105 1278
2577 549
1178 ...

output:

1574 11 15 19 27 35 40 44 50 53 59 62 68 71 73 82 88 96 102 105 108 113 116 119 123 126 134 141 145 154 160 164 174 184 188 191 194 203 212 216 219 225 231 237 241 244 248 260 266 271 273 278 284 286 294 299 304 306 309 321 327 331 334 336 341 347 352 355 357 359 370 374 376 386 389 392 396 404 406 ...

result:

ok ok (100 test cases)

Test #35:

score: 0
Accepted
time: 245ms
memory: 36628kb

input:

10
11424 22838
10124 2930
2930 8210
6044 2930
9338 5243
2930 1990
8267 335
11369 2930
3640 2930
2930 8394
2930 4490
10225 5027
2930 7034
336 10225
6591 10225
2723 8267
3141 8267
9338 8308
8267 7647
2930 1471
9338 742
10225 2977
8267 4214
10232 6130
5050 6130
3536 9338
9338 810
8267 6841
8267 4313
59...

output:

10225 12 21 37 44 49 51 53 57 60 66 71 84 92 95 106 112 124 130 134 137 140 149 153 157 162 165 174 177 190 193 198 204 210 226 233 244 246 263 266 274 294 302 310 321 334 339 348 350 360 367 373 383 386 399 405 411 419 421 429 438 447 451 461 469 474 479 491 494 497 505 510 514 519 525 536 553 558 ...

result:

ok ok (10 test cases)

Test #36:

score: 0
Accepted
time: 449ms
memory: 63204kb

input:

1
200000 399988
171813 28023
127391 157678
139161 157678
157678 158661
157678 6685
120596 157678
189440 28023
72845 28023
28023 155435
178088 157678
54821 157678
199920 7797
7797 23002
132615 7797
7797 114612
28023 98270
157678 29354
29544 28023
28023 6304
28023 86497
20726 7797
198021 7797
4578 157...

output:

157678 8 10 17 20 23 32 38 44 51 54 60 65 75 79 83 98 106 110 115 119 122 129 136 141 145 147 152 162 166 171 174 178 183 189 191 198 200 203 205 208 216 221 226 234 238 240 242 247 253 257 261 275 281 286 300 306 314 318 325 328 337 342 345 352 358 373 382 388 390 397 406 409 414 418 423 430 435 44...

result:

ok ok (1 test case)

Test #37:

score: 0
Accepted
time: 479ms
memory: 66228kb

input:

1
200000 399994
17358 78776
138799 189702
78776 115828
78776 76870
189702 82466
80014 189702
78776 129553
14969 78776
161279 120022
103978 161279
189702 90678
65648 78776
164898 189702
78776 4880
189702 17932
189702 29494
71164 78776
55663 78776
78776 25638
78776 51965
78776 73585
189702 190545
1173...

output:

189702 6 8 10 12 14 16 18 21 24 26 28 30 32 34 37 39 42 44 46 49 52 54 56 58 61 63 66 68 70 72 74 76 78 80 83 86 88 91 94 96 98 101 104 107 109 111 113 116 118 120 122 125 130 133 135 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 169 171 174 176 178 180 182 184 187 189 191 193 195 197 ...

result:

ok ok (1 test case)

Test #38:

score: 0
Accepted
time: 498ms
memory: 66168kb

input:

1
200000 399996
43234 184957
104384 184957
184957 104551
48901 184957
130388 184957
184957 191112
93746 184957
51488 83793
46496 184957
184957 149525
48305 51488
16545 51488
155037 184957
51488 99541
5545 184957
184957 50631
147758 184957
141234 51488
33945 184957
119044 51488
99610 51488
162526 514...

output:

184957 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 17...

result:

ok ok (1 test case)

Test #39:

score: 0
Accepted
time: 451ms
memory: 66160kb

input:

1
200000 399994
187117 14028
171699 93144
87566 171699
48194 171699
123842 171699
86963 78638
171699 77033
187117 79890
123219 171699
171699 63678
68921 187117
187117 91518
12750 187117
11203 171699
166545 171699
187117 75563
4708 187117
86963 26711
115930 86963
187117 102050
187117 66412
187117 962...

output:

187117 8 12 15 19 24 27 30 32 36 43 45 48 51 55 61 63 65 67 70 74 77 79 81 83 88 91 95 97 99 101 103 106 109 113 122 127 130 132 134 139 144 149 152 154 163 166 173 177 183 186 188 192 194 196 198 203 206 211 216 219 223 228 231 236 240 243 248 251 254 256 261 271 274 276 288 293 295 301 308 310 312...

result:

ok ok (1 test case)

Test #40:

score: 0
Accepted
time: 445ms
memory: 66236kb

input:

1
200000 399996
158442 44824
102533 158442
144188 158442
180888 177991
158442 60658
130921 158442
11093 158442
158442 91269
177991 66366
45320 177991
852 158442
158345 177991
177991 101419
177991 60694
77523 177991
158442 64839
177991 97717
158442 15688
101326 177991
57416 158442
105648 158442
15844...

output:

177991 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 17...

result:

ok ok (1 test case)

Test #41:

score: 0
Accepted
time: 489ms
memory: 63336kb

input:

1
200000 399984
132326 109212
15458 104058
141635 150556
42757 160742
104058 183026
140555 176509
105281 104058
98409 123058
115963 132326
110622 160742
124231 104058
9948 132326
149792 132326
186350 132326
114248 132326
117808 104058
149757 178717
20007 132326
103768 104058
160742 132129
181418 132...

output:

178717 28 36 43 61 72 79 88 97 113 128 143 159 166 176 183 194 200 205 210 220 234 239 250 263 265 269 279 288 295 303 316 324 326 328 331 341 353 365 375 380 390 402 407 414 423 434 442 444 452 459 468 471 477 490 505 523 539 544 547 553 569 573 585 589 598 607 611 616 624 647 653 659 697 704 706 7...

result:

ok ok (1 test case)

Test #42:

score: 0
Accepted
time: 479ms
memory: 62220kb

input:

1
200000 399938
118765 169368
80877 55756
183643 55120
179690 39975
52846 39431
183643 142616
40237 9287
169765 51704
169765 196513
180903 78049
2468 127986
103196 92043
171000 183643
51970 16065
33387 150171
54791 100228
96040 51970
183643 73275
194778 116171
119619 51970
78820 25947
121977 74719
1...

output:

144293 64 114 151 233 518 541 636 703 779 889 944 982 1025 1119 1139 1201 1253 1293 1347 1399 1447 1515 1578 1639 1664 1750 1810 1886 1993 2003 2038 2167 2241 2316 2325 2334 2454 2613 2688 2725 2766 2896 2920 2932 2981 3075 3116 3159 3215 3239 3386 3409 3498 3576 3624 3672 3749 3782 3878 3900 3950 4...

result:

ok ok (1 test case)

Test #43:

score: 0
Accepted
time: 457ms
memory: 62424kb

input:

1
200000 399918
4808 186087
3193 20269
53579 193832
181866 119189
96009 51067
26071 110895
180290 198389
75156 67809
146896 88504
26232 199270
41761 194173
163583 73217
11161 69425
127108 172920
26071 136318
4808 20765
58003 13956
56475 127108
124690 96369
98349 88504
88504 129805
1116 75156
193832 ...

output:

194173 165 239 253 358 386 430 499 529 604 655 722 835 842 859 899 966 983 1032 1056 1089 1107 1169 1220 1242 1255 1303 1351 1415 1429 1499 1536 1575 1652 1701 1752 1808 1850 1882 1982 2013 2112 2148 2184 2211 2280 2292 2326 2401 2449 2472 2554 2566 2591 2632 2702 2825 2854 2896 2936 3043 3111 3161 ...

result:

ok ok (1 test case)

Test #44:

score: 0
Accepted
time: 426ms
memory: 61160kb

input:

1
200000 394970
67823 148797
176646 48645
130521 57454
24214 159679
58899 105974
31385 9900
98402 172520
136909 143412
104381 107770
158622 39611
181123 4031
93760 67853
87239 94179
102524 50092
53452 91220
161571 173978
140608 6827
8215 91048
101935 80437
20495 175157
85578 193822
117607 100231
195...

output:

107614 29836 47512 150928 199617 102232 31198 58476 62529 73099 82261 90810 105759 113659 124718 136594 156039 173963 13787 35209 47324 53280 81588 85140 110134 115092 123307 129501 149397 154030 160155 165797 179904 184701 193476 78561 6701 7073 9186 12981 14319 15396 17134 22462 24029 26365 31461 ...

result:

ok ok (1 test case)

Test #45:

score: 0
Accepted
time: 297ms
memory: 50436kb

input:

1
200000 324098
195943 81674
197522 192121
73692 10625
137597 30541
116880 163679
19609 78824
65138 65608
122246 18120
69217 48636
96269 102482
152468 42380
70492 187039
106990 158537
130005 170494
6227 16267
17532 42444
156564 89378
116737 22782
3890 98135
93103 18506
14764 134508
107699 107653
151...

output:

54550 14969 117533 132087 164115 74199 71707 101897 86828 95302 97906 85264 130577 138640 165726 181557 150466 48968 151270 172383 15740 187288 2665 153166 149107 189787 194213 105630 43797 101400 5392 16743 5544 53513 14430 16081 4598 53906 23011 33197 37168 73851 33852 114995 161272 180662 134395 ...

result:

ok ok (1 test case)

Test #46:

score: 0
Accepted
time: 124ms
memory: 38776kb

input:

1
200000 200000
10712 34133
109916 81898
148586 4152
6534 159576
7955 53276
15698 110638
182088 163751
60650 31286
73846 141810
54346 154107
123853 122076
157857 161032
36509 82064
151785 146929
124102 184007
26103 42788
135406 130776
30940 184626
184648 4748
54625 68760
4035 142644
13678 114822
386...

output:

1 175888 3 120460 4 5 6 7 8 9 10 130316 12 11458 13 14 15 120552 17 131503 80814 19 99514 109641 21 22 181868 185875 24 25 50575 83378 27 28 29 113529 30 31 117634 33 34 33443 35 36 173377 38 39 56182 40 130444 42 43 120728 44 45 189066 47 19100 199929 49 76495 50 51 52 134471 54 6142 165298 56 57 2...

result:

ok ok (1 test case)