QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#896664#9291. Efficient InterceptionScreenwalkers (Hirotaka Yoneda, Masataka Yoneda, Daiki Kodama)#AC ✓26ms14072kbC++143.4kb2025-02-13 14:24:272025-02-13 14:24:27

Judging History

This is the latest submission verdict.

  • [2025-02-13 14:24:27]
  • Judged
  • Verdict: AC
  • Time: 26ms
  • Memory: 14072kb
  • [2025-02-13 14:24:27]
  • Submitted

answer

#include <queue>
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;

const int INF = 1012345678;

struct edge {
	int t, cap, rev;
};

void add_edge(vector<vector<edge> >& G, int a, int b, int c) {
	G[a].push_back(edge{b, c, int(G[b].size())});
	G[b].push_back(edge{a, 0, int(G[a].size()) - 1});
}

int dinic(int V, vector<vector<edge> >& G, int S, int T) {
	int flow = 0;
	while (true) {
		// calculate level
		vector<int> d(V, -1);
		d[S] = 0;
		queue<int> que;
		que.push(S);
		while (!que.empty()) {
			int u = que.front();
			que.pop();
			for (edge e : G[u]) {
				if (e.cap > 0 && d[e.t] == -1) {
					d[e.t] = d[u] + 1;
					que.push(e.t);
				}
			}
		}
		if (d[T] == -1) {
			break;
		}
		// make flow
		vector<int> counter(T);
		auto dfs = [&](auto& self, int x, int cur) -> int {
			if (x == T) {
				return cur;
			}
			while (counter[x] != int(G[x].size())) {
				edge& e = G[x][counter[x]++];
				if (d[e.t] - d[x] == 1 && e.cap > 0) {
					int res = self(self, e.t, min(cur, e.cap));
					if (res > 0) {
						e.cap -= res;
						G[e.t][e.rev].cap += res;
						return res;
					}
				}
			}
			return 0;
		};
		while (true) {
			int subflow = dfs(dfs, S, INF);
			if (subflow == 0) {
				break;
			}
			flow += subflow;
		}
	}
	return flow;
}

pair<int, vector<int> > solve(int N, const vector<vector<int> >& G) {
	// step #1. warshall-floyd
	vector<vector<int> > d(N, vector<int>(N, INF));
	for (int i = 0; i < N; i++) {
		d[i][i] = 0;
	}
	for (int i = 0; i < N; i++) {
		for (int j : G[i]) {
			d[i][j] = 1;
		}
	}
	for (int i = 0; i < N; i++) {
		for (int j = 0; j < N; j++) {
			for (int k = 0; k < N; k++) {
				d[j][k] = min(d[j][k], d[j][i] + d[i][k]);
			}
		}
	}

	// step #2. make flow graph
	vector<vector<edge> > H(2 * N + 2);
	for (int i = 0; i < N; i++) {
		add_edge(H, i, N + i, 1);
	}
	for (int i = 0; i < N; i++) {
		for (int j = 0; j < N; j++) {
			if (d[i][j] <= 3) {
				add_edge(H, N + i, j, INF);
			}
			if (d[0][i] <= 2) {
				add_edge(H, N * 2 + 0, i, INF);
			}
			if (d[i][N - 1] <= 2) {
				add_edge(H, N + i, N * 2 + 1, INF);
			}
		}
	}
	add_edge(H, N * 2 + 0, 0, INF);
	add_edge(H, N + (N - 1), N * 2 + 1, INF);

	// step #3. compute answer
	int flow = dinic(N * 2 + 2, H, N * 2, N * 2 + 1);
	vector<bool> vis(N * 2 + 2, false);
	auto dfs = [&](auto& self, int x) -> void {
		vis[x] = true;
		for (edge e : H[x]) {
			if (e.cap > 0 && !vis[e.t]) {
				self(self, e.t);
			}
		}
	};
	dfs(dfs, N * 2 + 0);
	vector<bool> cut(N, false);
	for (int i = 0; i < N; i++) {
		cut[i] = (vis[i] && !vis[N + i]);
	}
	vector<int> v;
	for (int i = 0; i < N; i++) {
		if (cut[i] && i != 0 && i != N - 1) {
			bool f = true;
			for (int j : G[i]) {
				if (!cut[j]) {
					f = false;
				}
			}
			if (f) {
				v.push_back(i);
			}
		}
	}
	return {flow, v};
}

int main() {
	cin.tie(nullptr);
	ios::sync_with_stdio(false);
	int T;
	cin >> T;
	for (int id = 1; id <= T; id++) {
		int N, M;
		cin >> N >> M;
		vector<vector<int> > G(N);
		for (int i = 0; i < M; i++) {
			int a, b;
			cin >> a >> b;
			a--; b--;
			G[a].push_back(b);
			G[b].push_back(a);
		}
		auto [cnt, v] = solve(N, G);
		cout << cnt << ' ' << v.size() << endl;
		for (int i = 0; i < int(v.size()); i++) {
			if (i != 0) {
				cout << ' ';
			}
			cout << v[i] + 1;
		}
		cout << endl;
	}
	return 0;
}

这程序好像有点Bug,我给组数据试试?

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 0ms
memory: 3712kb

input:

3
3 2
1 2
2 3
4 4
1 2
2 4
1 3
3 4
13 18
1 2
1 3
1 4
2 5
3 5
3 6
4 6
5 7
6 7
7 8
7 9
8 12
8 11
9 11
9 10
12 13
11 13
10 13

output:

3 1
2
4 2
2 3
5 1
7

result:

ok All answer certificates are valid. All answer values match.

Test #2:

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

input:

1
5 4
1 2
2 3
3 4
4 5

output:

3 1
2

result:

ok All answer certificates are valid. All answer values match.

Test #3:

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

input:

6
18 17
4 13
3 9
3 15
2 8
18 4
7 8
10 4
3 14
11 4
3 17
1 14
12 8
11 16
13 9
5 8
4 6
8 3
11 34
1 8
3 9
10 11
3 11
3 5
11 8
2 4
1 9
6 8
2 5
11 6
10 6
2 6
10 3
4 11
2 10
2 1
4 8
7 3
5 7
1 7
9 6
3 8
5 1
11 9
9 4
5 6
2 7
10 4
7 8
6 4
5 8
8 10
4 7
15 47
15 3
2 4
4 6
11 8
2 1
13 8
8 5
10 2
11 12
4 13
12 15...

output:

3 1
14
11 9
2 3 4 5 6 7 8 9 10
13 5
3 4 6 12 14
15 4
4 5 7 9
16 14
2 3 4 5 6 7 8 9 10 11 12 13 14 15
10 6
3 5 6 7 8 10

result:

ok All answer certificates are valid. All answer values match.

Test #4:

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

input:

8
5 5
2 1
1 3
4 5
2 5
3 2
14 33
6 11
12 14
14 9
12 9
12 13
5 7
5 3
4 6
11 5
12 3
13 3
3 8
1 2
1 7
14 2
12 6
7 3
11 4
1 9
4 9
12 4
11 2
12 8
7 14
1 11
2 12
5 13
7 8
7 12
8 9
6 8
14 8
10 7
10 26
7 8
8 2
6 5
4 1
6 1
6 4
2 10
10 8
7 9
1 8
5 9
3 6
1 3
10 7
9 2
5 10
5 1
7 6
9 1
9 4
8 6
4 7
4 10
1 7
10 3
3...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #5:

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

input:

7
10 10
2 4
10 7
4 7
6 2
5 8
6 3
9 2
4 1
3 9
5 3
14 71
1 6
14 8
13 1
1 9
1 11
9 8
13 4
13 12
12 2
10 8
10 14
4 5
14 6
7 8
10 7
9 3
9 12
5 2
4 1
5 8
4 11
14 12
10 6
8 13
10 4
14 13
5 7
5 10
9 6
9 4
10 11
11 3
11 6
7 12
4 14
2 3
6 5
11 12
9 5
5 14
13 7
2 11
2 4
7 11
13 10
3 12
2 8
13 11
7 6
4 12
13 6
...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #6:

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

input:

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

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #7:

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

input:

9
8 10
4 5
3 6
3 4
1 4
5 1
7 4
1 2
8 4
7 6
2 6
6 11
2 1
3 6
3 5
6 2
4 1
5 1
2 5
6 4
6 5
4 3
1 3
6 7
3 1
4 2
2 5
5 4
3 5
2 3
3 6
9 35
2 6
6 5
9 4
1 5
2 4
9 7
4 5
8 5
4 8
4 3
1 7
3 2
6 8
6 4
2 1
7 3
2 8
8 3
8 9
3 9
6 9
8 7
2 5
2 7
1 6
7 5
6 7
7 4
3 1
9 5
6 3
4 1
5 3
2 9
8 1
20 65
3 19
11 10
13 7
4 17
...

output:

6 2
4 5
6 4
2 3 4 5
5 1
3
9 7
2 3 4 5 6 7 8
12 2
6 8
8 4
3 5 6 9
10 8
2 3 4 5 6 7 8 9
3 1
3
13 11
2 3 4 5 6 7 8 9 10 11 12

result:

ok All answer certificates are valid. All answer values match.

Test #8:

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

input:

6
17 31
1 16
11 13
13 5
14 11
11 6
10 13
3 13
8 12
9 17
15 8
6 3
5 2
14 1
17 16
7 12
10 4
17 2
15 2
12 1
17 5
9 7
11 15
11 16
14 9
13 16
4 6
17 4
6 16
1 11
9 15
14 2
17 64
11 15
4 6
7 1
3 12
15 1
6 12
3 15
3 11
17 6
5 8
5 4
8 10
4 1
1 12
10 4
12 15
10 12
2 6
13 1
4 15
2 4
9 11
14 11
7 5
16 17
2 8
13...

output:

12 5
9 11 14 15 16
17 15
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
9 2
6 13
14 12
2 3 4 5 6 7 8 9 10 11 12 13
16 8
2 3 5 9 12 14 15 16
6 4
2 3 4 5

result:

ok All answer certificates are valid. All answer values match.

Test #9:

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

input:

24
9 30
4 8
9 2
6 7
7 8
6 9
3 9
6 1
7 4
1 3
1 5
4 1
5 6
8 6
1 7
7 9
4 2
5 2
8 1
5 7
4 9
3 6
9 8
6 4
3 4
2 6
5 9
3 7
5 8
3 2
8 3
5 4
4 5
1 2
2 5
3 1
4 4
4 3
2 3
4 2
3 1
11 45
6 7
7 9
3 4
11 4
5 9
7 11
7 1
11 10
10 9
10 4
8 3
11 2
8 7
2 1
9 8
10 3
1 3
8 11
9 1
4 8
3 7
4 6
10 5
11 9
5 6
9 4
3 6
3 9
1 6...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #10:

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

input:

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

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #11:

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

input:

22
6 10
1 4
5 3
4 5
4 3
6 4
3 6
5 1
5 6
2 6
2 5
4 5
2 1
1 3
3 2
3 4
4 2
8 18
5 7
1 2
2 5
1 5
2 7
7 4
1 6
6 5
3 8
8 6
2 3
8 4
4 6
5 8
3 5
7 3
3 4
8 2
19 124
18 7
14 2
16 10
7 6
12 6
11 2
5 14
9 7
1 8
8 18
8 2
13 4
2 16
17 8
1 18
18 13
10 4
14 9
6 10
14 18
9 6
10 8
3 8
5 17
10 17
7 19
7 17
19 17
6 19
...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #12:

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

input:

30
13 72
8 2
6 9
11 5
12 4
12 7
1 8
4 5
2 4
3 10
2 11
3 1
9 5
11 7
7 4
8 3
12 9
3 7
1 5
6 4
12 8
13 10
9 8
12 1
8 10
1 4
12 6
6 2
10 5
11 8
2 5
10 2
7 8
11 13
5 13
13 4
1 9
7 1
6 10
11 9
3 11
10 11
6 7
8 6
12 13
10 4
2 12
11 12
10 9
1 10
11 6
3 5
13 9
9 2
13 6
1 2
5 7
3 6
2 7
9 4
13 2
6 1
11 4
3 9
5...

output:

13 11
2 3 4 5 6 7 8 9 10 11 12
10 8
2 3 4 5 6 7 8 9
4 2
2 3
3 1
2
8 6
2 3 4 5 7 8
13 11
2 3 4 5 6 7 8 9 10 11 12
13 11
2 3 4 5 6 7 8 9 10 11 12
13 11
2 3 4 5 6 7 8 9 10 11 12
5 3
2 3 4
11 9
2 3 4 5 6 7 8 9 10
12 10
2 3 4 5 6 7 8 9 10 11
13 11
2 3 4 5 6 7 8 9 10 11 12
9 5
3 4 6 8 10
4 2
2 3
5 1
2
3 1...

result:

ok All answer certificates are valid. All answer values match.

Test #13:

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

input:

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

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #14:

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

input:

27
16 42
3 5
9 5
11 3
11 15
16 12
10 5
4 13
7 2
11 4
14 10
4 14
7 6
7 5
11 7
4 1
8 9
2 9
12 1
9 7
9 3
2 11
8 4
12 9
5 2
5 15
10 3
11 10
13 11
16 7
9 16
12 10
6 2
8 15
13 8
6 12
14 16
9 15
12 11
2 14
5 8
2 10
15 16
7 19
5 4
1 5
1 3
3 5
3 4
6 3
1 2
2 4
6 2
7 2
7 3
6 5
3 2
7 4
6 4
1 6
7 6
7 5
4 1
7 9
6...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #15:

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

input:

25
11 11
9 4
1 10
3 11
8 2
2 6
8 9
6 1
7 2
2 5
2 4
9 3
8 21
1 3
7 8
6 1
3 5
4 2
6 8
4 7
7 1
6 4
6 2
7 2
7 5
2 1
2 8
3 6
2 3
4 5
4 3
5 8
8 3
5 2
12 48
4 5
4 9
5 10
8 11
6 2
3 5
8 9
3 8
6 3
7 10
12 10
9 6
8 10
12 4
12 8
7 12
5 1
11 3
9 1
8 2
6 10
4 11
8 6
2 4
1 6
12 11
5 9
4 6
2 7
7 6
2 10
2 1
8 5
6 1...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #16:

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

input:

25
3 2
2 1
3 2
12 30
5 11
7 10
4 1
12 4
6 5
10 5
1 6
7 1
8 1
6 7
4 6
9 7
9 1
3 6
12 7
8 11
8 4
1 10
5 3
2 9
7 11
1 3
8 2
4 9
4 7
11 3
1 11
10 3
4 10
3 8
12 37
2 12
11 2
6 12
11 1
1 3
9 12
10 2
8 10
6 7
10 3
11 7
5 8
9 11
1 2
4 12
11 10
12 7
10 5
3 12
9 4
1 8
8 11
2 8
1 5
6 1
4 3
7 5
9 3
4 6
4 1
11 5...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #17:

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

input:

30
9 29
7 8
5 6
9 8
9 4
1 2
5 3
9 3
4 2
9 2
3 1
2 5
7 5
5 1
9 7
1 4
4 6
7 6
5 4
3 6
4 7
1 7
8 4
5 9
1 8
3 4
3 7
7 2
1 6
2 3
7 17
1 5
3 6
6 5
1 6
1 3
2 5
2 1
2 7
6 4
3 5
4 3
2 4
4 5
7 6
4 1
4 7
6 2
11 31
9 11
4 1
4 3
3 7
5 11
5 2
1 8
7 11
2 7
7 4
6 2
6 11
9 1
3 9
11 3
7 5
5 4
3 8
11 10
10 7
4 9
4 6
1...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #18:

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

input:

23
10 38
1 8
10 6
6 8
7 3
2 6
7 4
3 4
9 3
9 6
6 4
4 1
5 8
3 10
5 1
2 7
1 6
4 9
1 9
9 8
3 2
1 7
5 6
10 2
2 9
8 2
5 10
2 1
5 3
4 10
6 3
10 7
10 9
1 3
9 5
7 6
3 8
10 8
8 7
8 19
1 3
4 6
2 7
4 1
8 7
8 5
5 2
2 8
2 6
4 8
3 8
6 5
4 7
3 2
5 4
4 3
6 7
7 1
7 5
10 11
8 6
3 4
5 1
10 4
4 9
7 9
4 2
8 3
2 5
8 1
10 ...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #19:

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

input:

28
8 27
1 6
3 5
4 6
2 7
5 2
4 8
4 7
8 7
8 5
5 7
5 1
4 5
3 8
2 4
4 3
6 2
3 7
6 8
2 1
3 1
6 7
3 2
4 1
2 8
3 6
1 7
6 5
6 11
5 2
4 2
1 3
5 1
4 3
3 5
4 5
2 3
5 6
6 2
4 1
6 11
3 2
4 6
3 5
2 6
1 5
2 1
5 4
1 3
4 1
5 2
4 2
15 42
14 3
5 8
11 12
7 4
3 8
6 1
4 3
6 3
2 7
1 9
4 9
6 13
11 2
15 2
13 10
14 1
13 15
1...

output:

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

result:

ok All answer certificates are valid. All answer values match.

Test #20:

score: 0
Accepted
time: 19ms
memory: 4224kb

input:

1
300 299
183 197
275 263
277 109
152 101
291 249
82 195
133 116
92 272
182 236
136 212
198 225
129 147
192 208
148 263
123 224
202 28
222 37
133 120
5 111
186 43
45 191
36 188
295 297
180 222
204 60
95 191
122 251
77 281
73 22
147 219
264 19
222 296
149 145
82 277
210 288
272 141
46 163
251 128
222...

output:

3 1
275

result:

ok All answer certificates are valid. All answer values match.

Test #21:

score: 0
Accepted
time: 19ms
memory: 4352kb

input:

1
300 310
282 243
60 109
70 63
253 278
157 49
122 1
123 139
28 36
153 30
259 191
220 228
93 175
221 123
105 34
184 137
283 43
87 299
33 155
299 72
114 142
224 183
257 26
36 272
101 92
257 288
28 261
98 246
183 38
55 94
9 200
258 263
275 33
206 182
83 151
37 216
251 131
99 98
154 224
32 214
251 62
98...

output:

3 1
122

result:

ok All answer certificates are valid. All answer values match.

Test #22:

score: 0
Accepted
time: 19ms
memory: 4480kb

input:

1
300 400
59 55
97 52
68 60
43 269
232 243
205 127
187 263
219 51
247 155
136 52
76 299
241 83
203 278
47 162
259 138
52 83
228 56
2 80
80 55
112 133
161 95
148 183
239 144
251 238
251 264
237 82
164 21
240 177
168 143
50 95
290 24
101 48
130 251
135 65
167 136
22 48
225 175
144 117
142 122
4 81
221...

output:

4 1
66

result:

ok All answer certificates are valid. All answer values match.

Test #23:

score: 0
Accepted
time: 19ms
memory: 4560kb

input:

1
300 500
113 166
128 197
90 153
165 293
19 98
254 160
130 137
257 141
283 9
161 12
215 114
196 125
33 261
119 112
209 266
48 278
39 169
97 125
20 54
300 199
268 87
153 10
26 33
228 54
287 292
6 94
178 155
18 40
235 57
202 158
48 176
190 133
9 2
173 131
88 218
145 147
204 241
280 44
300 32
244 43
65...

output:

12 3
192 197 269

result:

ok All answer certificates are valid. All answer values match.

Test #24:

score: 0
Accepted
time: 21ms
memory: 6656kb

input:

1
300 1000
12 250
199 153
181 16
19 234
197 107
243 184
94 296
273 30
37 174
148 19
88 204
74 249
133 200
138 22
91 122
85 191
152 215
244 68
271 172
263 109
150 66
72 265
62 57
278 277
137 87
198 191
119 266
51 146
233 157
161 8
196 5
266 260
204 252
98 74
6 54
47 4
104 145
284 67
246 174
37 235
11...

output:

50 7
27 38 76 83 163 170 263

result:

ok All answer certificates are valid. All answer values match.

Test #25:

score: 0
Accepted
time: 23ms
memory: 9828kb

input:

1
300 2000
170 245
44 258
280 206
114 149
13 95
89 43
120 131
278 242
43 65
65 9
242 77
106 6
189 183
19 72
226 255
287 77
243 247
261 22
260 14
71 85
279 116
38 54
60 146
35 74
42 34
168 153
259 127
100 149
109 182
98 137
157 247
234 274
37 41
199 156
151 211
298 157
24 76
18 154
230 202
226 282
27...

output:

127 13
3 17 30 45 72 97 102 114 200 228 235 247 290

result:

ok All answer certificates are valid. All answer values match.

Test #26:

score: 0
Accepted
time: 25ms
memory: 13708kb

input:

1
300 10000
18 222
169 274
12 163
237 204
170 191
242 205
204 201
8 86
40 38
253 275
116 52
46 267
180 109
147 148
79 45
121 7
6 229
64 11
59 212
226 158
168 196
261 230
165 258
76 32
31 83
203 153
175 241
182 85
255 169
293 28
151 137
135 103
216 125
177 210
83 274
253 228
165 168
248 275
222 24
24...

output:

300 298
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 10...

result:

ok All answer certificates are valid. All answer values match.

Test #27:

score: 0
Accepted
time: 26ms
memory: 14072kb

input:

1
300 44849
98 147
245 263
113 165
21 203
253 261
169 59
9 158
147 261
204 168
188 90
203 13
270 89
264 134
257 17
60 29
300 66
208 185
269 104
285 269
155 112
194 176
172 31
20 161
143 187
128 285
219 250
178 93
264 32
236 55
280 88
168 166
31 259
183 44
173 92
135 162
29 206
8 76
239 237
105 227
1...

output:

300 298
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 10...

result:

ok All answer certificates are valid. All answer values match.

Test #28:

score: 0
Accepted
time: 21ms
memory: 13432kb

input:

1
300 596
300 167
62 300
1 299
156 300
1 225
86 1
55 1
58 300
300 182
1 167
82 300
32 300
1 236
1 125
300 276
23 300
300 119
283 300
1 17
121 300
300 230
1 8
300 3
300 15
300 236
243 1
145 300
300 273
2 300
300 116
300 235
274 1
297 1
1 214
1 278
1 113
1 234
224 1
300 232
220 1
253 1
130 300
101 300...

output:

300 298
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 10...

result:

ok All answer certificates are valid. All answer values match.

Test #29:

score: 0
Accepted
time: 24ms
memory: 13756kb

input:

1
300 22450
61 85
97 109
212 143
196 277
298 262
292 56
206 37
212 41
38 239
226 259
221 240
157 113
53 32
147 51
213 296
175 126
182 162
42 251
37 274
51 264
263 92
4 29
165 277
105 47
159 6
161 99
86 35
26 258
234 36
6 13
238 160
194 228
37 265
5 55
158 182
221 64
59 281
283 250
151 115
236 157
66...

output:

299 156
2 5 7 9 10 12 13 15 18 21 22 23 25 26 27 29 30 31 34 36 37 39 43 46 47 50 53 62 63 64 67 68 69 70 72 73 76 81 82 84 85 86 87 90 95 96 97 98 99 100 101 102 103 104 108 110 113 116 117 121 122 125 127 129 131 133 134 135 137 141 145 147 148 149 150 151 152 154 155 158 159 160 162 165 168 169 1...

result:

ok All answer certificates are valid. All answer values match.

Test #30:

score: 0
Accepted
time: 24ms
memory: 11056kb

input:

1
300 19270
89 202
219 221
143 135
203 151
201 44
45 174
61 17
202 197
265 78
62 200
92 204
169 43
198 27
47 249
133 150
280 297
70 158
297 192
240 202
265 20
260 171
249 108
152 220
55 41
45 102
209 206
129 209
102 150
21 24
262 145
238 101
286 29
171 178
189 45
117 299
186 112
166 8
198 229
141 5
...

output:

195 101
2 5 18 20 21 23 25 26 28 29 33 36 38 42 46 47 52 53 54 56 57 59 61 67 68 74 75 78 82 86 90 95 96 98 99 104 107 110 113 116 118 119 121 135 137 139 142 145 147 149 154 155 159 160 164 166 169 174 176 178 180 185 186 188 189 192 196 198 200 201 203 208 210 211 215 217 219 225 234 243 244 246 2...

result:

ok All answer certificates are valid. All answer values match.

Test #31:

score: 0
Accepted
time: 24ms
memory: 10412kb

input:

1
300 17067
278 20
38 65
277 40
33 207
163 162
227 159
253 9
251 282
177 226
29 222
235 184
106 31
146 267
47 145
95 199
89 141
60 104
265 170
117 282
67 282
183 10
90 128
228 199
49 192
53 58
223 187
283 129
108 226
96 177
124 149
40 281
210 134
208 191
138 33
57 215
72 147
268 297
186 90
219 300
5...

output:

146 78
5 15 24 25 26 34 35 41 44 46 48 50 67 70 73 76 79 85 94 100 101 103 111 112 116 123 129 133 137 139 140 143 147 149 150 157 163 169 172 174 181 182 184 185 191 193 198 205 209 212 213 214 219 222 224 225 228 230 233 234 238 248 250 251 252 255 257 262 269 271 272 284 286 287 291 292 296 297

result:

ok All answer certificates are valid. All answer values match.

Test #32:

score: 0
Accepted
time: 23ms
memory: 9204kb

input:

1
300 14400
91 257
156 115
66 187
197 146
179 208
145 188
63 17
131 163
83 57
10 27
207 226
78 102
131 120
83 263
281 252
238 225
135 299
38 295
294 78
220 280
214 7
206 259
298 30
61 72
260 245
46 290
28 263
267 227
233 216
175 124
39 20
240 40
111 82
60 199
221 213
184 280
139 155
22 188
207 214
2...

output:

117 57
6 13 17 21 22 50 66 68 74 83 87 89 90 91 102 112 113 120 121 126 132 138 142 145 148 157 159 165 167 169 170 173 174 189 192 194 201 215 226 227 230 237 241 250 251 259 260 262 266 269 270 271 281 284 292 297 299

result:

ok All answer certificates are valid. All answer values match.

Test #33:

score: 0
Accepted
time: 21ms
memory: 8684kb

input:

1
300 12748
203 28
131 32
95 105
166 216
171 116
218 127
57 76
136 25
167 89
43 23
33 259
80 144
227 112
174 128
281 77
211 214
18 209
284 145
59 31
136 131
215 93
129 90
106 5
218 140
70 74
210 40
113 142
8 229
104 109
57 232
229 209
7 33
48 117
220 62
268 264
247 224
119 264
78 203
22 6
223 259
11...

output:

95 41
7 22 39 49 51 52 53 65 66 78 85 88 92 94 96 99 112 114 136 151 152 154 155 156 158 163 179 187 200 204 206 207 234 237 244 251 260 274 283 288 291

result:

ok All answer certificates are valid. All answer values match.

Test #34:

score: 0
Accepted
time: 20ms
memory: 7716kb

input:

1
300 10712
143 93
271 99
213 73
122 198
142 12
212 163
150 196
9 43
121 229
105 268
18 282
205 242
32 257
94 196
173 290
226 154
226 73
243 187
40 146
255 261
299 102
183 95
186 268
141 227
6 209
241 163
31 156
7 92
62 202
36 225
118 249
168 205
264 31
260 297
3 293
119 6
221 264
228 237
216 246
57...

output:

83 45
2 18 23 28 29 37 40 52 53 55 57 60 61 66 72 82 84 88 96 109 118 121 125 126 133 143 145 150 189 197 210 217 218 220 244 247 257 269 270 275 276 283 293 297 298

result:

ok All answer certificates are valid. All answer values match.

Test #35:

score: 0
Accepted
time: 23ms
memory: 7272kb

input:

1
300 9728
294 111
41 11
128 40
40 172
131 31
251 109
151 248
31 295
262 42
160 62
15 83
71 30
142 154
26 225
234 274
204 229
30 95
213 1
30 87
94 270
193 21
268 251
33 237
38 109
146 293
96 113
22 13
262 15
145 172
107 218
164 203
298 50
13 233
235 63
239 67
219 10
73 195
129 186
182 84
86 279
250 ...

output:

78 37
9 10 13 17 27 48 51 52 55 75 87 94 95 100 114 117 121 123 135 148 161 165 169 171 173 181 196 222 224 230 238 258 265 275 277 286 291

result:

ok All answer certificates are valid. All answer values match.

Test #36:

score: 0
Accepted
time: 20ms
memory: 6272kb

input:

1
300 9478
81 175
35 75
275 95
278 14
292 243
180 213
32 112
183 45
46 185
26 84
236 77
239 204
21 252
86 222
43 170
30 28
210 39
138 58
224 228
213 96
232 174
214 178
275 238
235 198
231 180
13 107
88 157
64 17
131 229
74 41
48 299
293 74
290 31
118 214
105 60
202 218
210 217
246 271
3 247
157 124
...

output:

52 23
2 15 44 53 57 68 103 113 116 132 163 172 187 190 231 234 240 263 279 283 288 290 294

result:

ok All answer certificates are valid. All answer values match.

Test #37:

score: 0
Accepted
time: 22ms
memory: 6400kb

input:

1
300 7796
132 112
163 196
4 5
6 146
168 70
280 219
143 153
168 105
238 81
238 127
123 262
14 57
212 7
121 228
181 34
36 110
166 143
278 53
35 5
299 42
51 86
137 186
109 293
67 58
31 222
70 73
243 86
143 40
294 291
247 186
263 280
147 241
252 64
110 108
28 68
283 108
92 288
187 20
98 151
190 109
130...

output:

61 31
11 15 22 26 41 44 94 95 96 100 102 106 119 120 125 157 161 185 188 203 205 214 216 249 250 260 267 275 281 286 298

result:

ok All answer certificates are valid. All answer values match.

Test #38:

score: 0
Accepted
time: 19ms
memory: 6400kb

input:

1
300 7450
231 176
169 7
63 290
105 63
21 266
271 270
83 84
257 263
42 202
103 277
189 72
16 199
92 145
95 239
52 26
228 69
166 206
249 65
12 250
299 169
228 87
176 198
170 58
142 86
222 275
157 3
57 131
137 268
142 217
247 198
157 276
203 142
254 292
88 136
17 23
143 130
50 114
300 288
158 299
255 ...

output:

50 21
2 25 27 31 36 44 48 50 100 129 136 156 157 181 188 190 200 249 254 287 298

result:

ok All answer certificates are valid. All answer values match.

Test #39:

score: 0
Accepted
time: 20ms
memory: 6272kb

input:

1
300 6754
116 130
239 183
40 101
262 196
188 205
41 260
82 268
261 69
217 20
279 23
91 277
129 124
138 293
45 214
149 4
189 122
245 74
162 46
130 263
95 110
89 71
221 100
96 165
295 269
126 87
112 225
231 102
14 71
238 62
205 245
192 112
88 116
107 259
276 285
76 94
262 66
279 234
280 46
63 186
185...

output:

50 24
2 21 44 55 56 69 70 92 93 97 98 115 132 152 156 186 192 193 197 200 218 252 267 292

result:

ok All answer certificates are valid. All answer values match.

Test #40:

score: 0
Accepted
time: 22ms
memory: 6400kb

input:

1
300 6310
112 214
121 26
28 296
174 25
227 200
291 170
83 205
5 252
294 207
231 58
191 165
113 40
277 176
147 213
40 219
73 145
202 131
278 220
60 79
42 139
99 205
152 297
215 104
268 235
229 132
165 34
56 20
223 151
298 46
78 75
267 158
90 205
258 230
7 150
113 251
170 67
148 29
168 275
101 270
11...

output:

43 20
14 15 38 54 67 94 120 132 143 154 166 169 171 177 192 201 212 233 268 285

result:

ok All answer certificates are valid. All answer values match.

Test #41:

score: 0
Accepted
time: 18ms
memory: 4912kb

input:

1
300 3097
240 278
200 116
84 1
255 109
114 3
123 207
118 276
271 270
268 194
187 22
109 217
73 101
26 103
91 149
265 283
289 85
125 81
161 210
186 269
153 128
50 263
300 143
249 271
72 194
223 264
50 16
214 167
174 20
104 119
68 282
298 251
127 245
6 231
183 213
183 109
78 28
8 127
161 5
122 81
193...

output:

19 10
2 38 41 84 89 94 114 220 233 290

result:

ok All answer certificates are valid. All answer values match.

Test #42:

score: 0
Accepted
time: 18ms
memory: 5120kb

input:

1
300 2355
200 25
126 286
54 15
61 209
43 8
299 277
77 131
227 261
112 281
111 197
126 249
45 246
160 18
167 156
29 90
88 49
79 269
244 114
137 81
106 25
253 130
114 80
98 212
22 21
221 173
30 108
264 73
46 257
31 176
225 255
96 11
222 152
159 46
243 84
77 188
246 160
117 137
39 61
8 138
145 103
271...

output:

12 8
2 92 121 144 175 195 241 263

result:

ok All answer certificates are valid. All answer values match.

Test #43:

score: 0
Accepted
time: 20ms
memory: 4992kb

input:

1
300 1753
127 279
240 235
143 55
239 299
147 15
197 3
108 9
45 127
173 11
41 299
99 219
134 289
222 297
298 91
193 99
189 38
249 139
57 288
235 75
19 20
187 154
11 294
212 235
280 17
92 143
113 39
96 15
178 161
286 197
150 139
264 155
116 296
161 40
253 44
137 174
130 55
29 194
71 30
255 259
247 27...

output:

10 5
26 77 102 140 278

result:

ok All answer certificates are valid. All answer values match.

Test #44:

score: 0
Accepted
time: 19ms
memory: 4736kb

input:

1
300 1368
58 235
19 230
83 56
233 99
29 267
291 262
247 123
293 19
160 236
103 171
229 80
74 45
136 186
12 198
8 237
142 5
76 295
178 196
256 65
234 190
270 13
133 248
76 85
296 30
211 223
29 179
48 162
234 233
222 39
141 247
231 250
204 88
88 48
295 146
158 71
227 210
170 14
299 283
246 203
166 15...

output:

7 4
52 112 122 126

result:

ok All answer certificates are valid. All answer values match.

Test #45:

score: 0
Accepted
time: 19ms
memory: 4608kb

input:

1
300 987
283 78
257 200
184 95
55 145
265 299
285 160
35 192
251 263
201 101
225 221
71 188
73 72
95 245
291 261
270 138
131 156
186 115
226 265
98 26
28 27
286 283
41 42
193 207
178 234
172 199
131 179
236 163
76 75
25 131
285 213
168 227
100 2
276 202
261 195
143 71
64 284
54 92
27 131
218 189
10...

output:

5 3
40 180 296

result:

ok All answer certificates are valid. All answer values match.

Test #46:

score: 0
Accepted
time: 19ms
memory: 4608kb

input:

1
300 898
116 135
115 283
13 14
249 152
93 267
231 286
252 206
157 59
280 40
251 63
169 296
245 149
235 129
94 130
48 128
263 212
2 1
289 217
252 208
115 61
271 286
18 181
184 252
119 65
245 215
40 159
44 299
93 92
116 244
16 17
142 70
260 82
141 266
248 3
12 11
124 288
241 32
219 125
241 108
212 15...

output:

3 1
87

result:

ok All answer certificates are valid. All answer values match.

Test #47:

score: 0
Accepted
time: 18ms
memory: 4352kb

input:

1
300 724
94 93
14 15
74 73
138 60
108 125
296 100
38 37
84 83
120 190
166 276
27 230
278 56
22 21
229 127
119 292
238 84
103 170
109 123
36 266
120 45
228 165
52 260
105 252
83 82
49 48
146 66
70 69
287 152
168 152
103 102
285 52
36 295
236 213
245 30
153 78
160 257
157 192
86 87
250 26
98 99
10 9
...

output:

4 2
53 285

result:

ok All answer certificates are valid. All answer values match.

Test #48:

score: 0
Accepted
time: 18ms
memory: 4224kb

input:

1
300 650
58 176
299 260
273 278
113 112
262 37
70 69
238 192
113 114
190 249
282 131
200 50
199 16
108 109
66 170
157 65
75 76
237 9
68 69
247 130
44 140
268 273
38 272
10 156
29 28
298 286
249 140
192 110
151 245
17 16
146 288
38 240
220 113
3 253
52 51
186 199
229 221
131 130
131 255
84 83
6 5
5 ...

output:

3 1
2

result:

ok All answer certificates are valid. All answer values match.

Test #49:

score: 0
Accepted
time: 18ms
memory: 4224kb

input:

1
300 443
168 169
5 204
88 89
288 5
7 8
172 276
141 142
214 254
80 79
9 282
50 222
32 31
207 191
265 92
272 246
153 152
103 104
33 232
292 37
212 21
267 83
185 184
47 46
273 138
13 237
116 201
35 34
23 212
257 87
72 73
128 223
35 295
96 95
294 144
42 41
180 179
130 129
63 62
173 172
9 279
255 224
21...

output:

3 1
2

result:

ok All answer certificates are valid. All answer values match.

Test #50:

score: 0
Accepted
time: 19ms
memory: 4608kb

input:

1
296 1146
186 103
10 253
151 199
172 126
12 168
209 211
186 169
221 159
5 174
105 251
266 262
42 238
38 58
77 86
143 259
247 46
84 250
96 80
264 130
292 88
2 117
276 81
243 13
131 43
257 45
134 33
54 284
271 95
235 151
67 286
286 141
285 147
115 48
59 214
81 16
82 189
215 105
55 149
84 31
86 56
188...

output:

8 6
79 140 156 182 224 272

result:

ok All answer certificates are valid. All answer values match.

Test #51:

score: 0
Accepted
time: 18ms
memory: 4864kb

input:

1
296 1431
289 3
129 213
254 37
54 227
145 264
26 183
223 213
140 195
121 85
212 112
32 71
17 267
99 50
65 265
102 93
149 32
248 66
151 217
18 220
179 64
59 99
168 41
273 288
271 30
65 237
294 229
267 255
285 223
177 186
184 163
45 114
24 104
117 78
141 198
95 74
142 192
208 247
146 83
109 75
198 14...

output:

11 7
47 103 173 187 231 232 274

result:

ok All answer certificates are valid. All answer values match.

Test #52:

score: 0
Accepted
time: 19ms
memory: 5120kb

input:

1
296 2826
207 42
197 126
126 79
184 14
28 196
236 28
194 187
125 112
211 199
197 238
244 53
170 263
270 20
39 218
13 206
32 43
181 162
8 262
178 115
166 71
139 93
203 168
179 6
137 146
244 243
118 223
168 139
222 228
61 214
166 106
231 176
127 67
212 27
188 96
98 164
245 57
56 185
238 245
16 98
283...

output:

26 12
66 102 127 134 146 173 185 202 213 235 248 294

result:

ok All answer certificates are valid. All answer values match.

Test #53:

score: 0
Accepted
time: 19ms
memory: 5248kb

input:

1
296 3370
79 200
89 158
6 89
171 272
234 185
64 12
273 149
4 172
145 172
190 72
27 250
240 214
39 162
29 28
22 137
182 2
93 279
157 149
139 87
149 65
201 241
31 128
204 70
8 162
176 87
109 185
280 86
96 130
196 111
99 145
123 131
87 123
258 292
296 15
25 257
227 195
227 214
27 248
290 286
278 71
15...

output:

32 14
46 72 84 86 95 100 114 159 182 187 197 223 246 261

result:

ok All answer certificates are valid. All answer values match.

Test #54:

score: 0
Accepted
time: 19ms
memory: 5504kb

input:

1
296 4171
53 43
46 156
118 57
184 91
16 121
61 144
168 97
193 211
288 294
262 60
274 102
74 44
133 213
78 146
22 279
11 193
53 35
156 173
255 134
294 84
294 2
193 30
261 221
175 75
221 181
67 71
152 149
181 90
178 135
235 36
38 21
95 98
98 34
280 96
173 75
105 182
289 28
123 166
117 97
91 11
276 15...

output:

41 17
24 32 38 78 80 86 122 136 138 148 193 205 209 230 242 258 273

result:

ok All answer certificates are valid. All answer values match.

Test #55:

score: 0
Accepted
time: 21ms
memory: 6400kb

input:

1
296 5466
152 65
163 159
232 78
295 144
248 235
201 102
10 74
188 199
185 162
146 59
64 246
237 11
244 116
277 260
295 81
194 250
89 79
16 251
257 135
23 237
136 185
226 1
107 5
164 114
73 22
67 102
208 112
208 114
20 176
8 143
65 70
211 91
164 4
174 12
211 62
135 106
15 218
101 168
259 37
59 80
25...

output:

56 22
17 44 48 52 90 102 108 110 133 147 149 165 170 174 188 254 257 263 270 275 278 291

result:

ok All answer certificates are valid. All answer values match.

Test #56:

score: 0
Accepted
time: 21ms
memory: 6784kb

input:

1
296 7906
115 281
243 40
95 275
39 214
236 218
4 268
229 67
251 112
22 51
164 177
84 111
256 115
185 251
138 294
166 251
117 136
173 250
245 215
72 167
43 26
115 231
233 132
282 146
1 257
154 262
172 49
225 84
202 295
279 5
208 200
290 285
218 100
61 280
139 204
68 199
66 35
77 280
228 53
19 94
289...

output:

86 32
29 37 42 58 59 61 64 76 77 80 92 103 105 109 116 126 131 158 163 167 201 231 237 244 252 256 260 268 277 278 281 287

result:

ok All answer certificates are valid. All answer values match.

Test #57:

score: 0
Accepted
time: 20ms
memory: 7808kb

input:

1
276 9112
58 191
170 79
162 42
116 45
97 114
72 148
255 220
109 254
94 19
189 167
249 230
78 226
212 119
210 194
80 137
7 270
201 89
70 62
173 122
258 2
252 84
185 202
38 210
256 133
39 176
157 143
107 164
185 140
243 24
223 232
186 212
263 126
165 259
152 268
127 32
258 165
138 5
227 94
159 135
11...

output:

116 42
6 12 19 22 33 35 36 45 46 57 75 83 89 95 100 118 120 135 137 148 176 177 182 183 187 194 198 200 202 203 208 217 222 226 228 230 232 238 258 259 271 274

result:

ok All answer certificates are valid. All answer values match.

Extra Test:

score: 0
Extra Test Passed