QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#293884#4831. Eager Sortingucup-team266#0 4ms3888kbC++141.7kb2023-12-29 21:48:322023-12-29 21:48:32

Judging History

This is the latest submission verdict.

  • [2023-12-29 21:48:32]
  • Judged
  • Verdict: 0
  • Time: 4ms
  • Memory: 3888kb
  • [2023-12-29 21:48:32]
  • Submitted

answer

//Author: Kevin
#include<bits/stdc++.h>
//#pragma GCC optimize("O2")
using namespace std;
#define ll long long
#define ull unsigned ll
#define pb emplace_back
#define mp make_pair
#define ALL(x) (x).begin(),(x).end()
#define rALL(x) (x).rbegin(),(x).rend()
#define srt(x) sort(ALL(x))
#define rev(x) reverse(ALL(x))
#define rsrt(x) sort(rALL(x))
#define sz(x) (int)(x.size())
#define inf 0x3f3f3f3f
#define pii pair<int,int>
#define lb(v,x) (int)(lower_bound(ALL(v),x)-v.begin())
#define ub(v,x) (int)(upper_bound(ALL(v),x)-v.begin())
#define uni(v) v.resize(unique(ALL(v))-v.begin())
#define longer __int128_t
void die(string S){puts(S.c_str());exit(0);}
mt19937 rnd(time(0));
int p[105],pos[105];
void sw(int a,int b)
{
	swap(p[pos[a]],p[pos[b]]);
	swap(pos[a],pos[b]);
}
vector<int> solve(vector<int> cur)
{
	if(sz(cur)<=1) return cur;
	int p=rnd()%sz(cur);
	vector<int> v1,v2;
	for(int i=0;i<sz(cur);i++)
		if(i!=p)
		{
			cout<<pos[cur[i]]<<" "<<pos[cur[p]]<<endl;
			int x;
			cin>>x;
			if(x==-1) exit(0);
			if((pos[cur[i]]<pos[cur[p]])^x)
				v1.pb(cur[i]);
			else
				v2.pb(cur[i]);
			if(x) sw(cur[i],cur[p]);
		}
	vector<int> ret=solve(v1);
	ret.pb(cur[p]);
	vector<int> tmp=solve(v2);
	for(auto x:tmp)
		ret.pb(x);
	return ret;
}
int main()
{
	ios_base::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	int n;
	cin>>n;
	for(int i=1;i<=n;i++)
		p[i]=pos[i]=i;
	vector<int> vec;
	for(int i=1;i<=n;i++)
		vec.pb(i);
	vec=solve(vec);
	for(int i=0;i<n;i++)
		if(pos[vec[i]]!=i+1)
		{
			cout<<i+1<<" "<<pos[vec[i]]<<endl;
			int x;
			cin>>x;
			if(x==-1) exit(0);
			if(x) sw(vec[i],p[i+1]);
		}
	cout<<"-1 -1"<<endl;
	return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

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

Interactor to First Run

5
0
1
1
0
1
1

First Run to Interactor

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

Interactor to Second Run

5
0
0
0
0
0
0
0
0

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #2:

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

Interactor to First Run

1

First Run to Interactor

-1 -1

Interactor to Second Run

1

Second Run to Interactor

-1 -1

Manager to Checker

OK
good job!

result:

ok OK

Test #3:

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

Interactor to First Run

2
0

First Run to Interactor

2 1
-1 -1

Interactor to Second Run

2
0

Second Run to Interactor

2 1
-1 -1

Manager to Checker

OK
good job!

result:

ok OK

Test #4:

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

Interactor to First Run

2
1

First Run to Interactor

2 1
-1 -1

Interactor to Second Run

2
0
-1

Second Run to Interactor

2 1
-1 -1

Manager to Checker

OK
good job!

result:

ok OK

Test #5:

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

Interactor to First Run

9
0
0
0
1
1
0
0
0
1
0
1
0
0
1
1
0
1
1
1
1
1

First Run to Interactor

1 5
2 5
3 5
4 5
6 4
7 6
8 6
9 6
1 2
3 1
4 1
2 3
7 5
8 5
9 8
8 5
2 4
3 4
5 6
7 8
8 9
-1 -1

Interactor to Second Run

9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Second Run to Interactor

1 5
2 5
3 5
4 5
6 5
7 5
8 5
9 5
1 2
3 2
4 2
3 4
7 6
8 6
9 6
7 9
8 9
7 8
-1 -1

Manager to Checker

OK
good job!

result:

ok OK

Test #6:

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

Interactor to First Run

9
1
0
1
1
0
0
0
0
1
1
1
1
0
1
0
0
0
1
0
1
1
1
1

First Run to Interactor

1 5
2 1
3 1
4 3
6 4
7 4
8 4
9 4
1 3
5 2
6 5
7 6
8 7
9 7
5 2
6 2
7 2
5 7
6 5
7 6
2 3
3 4
8 9
-1 -1

Interactor to Second Run

9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Second Run to Interactor

1 5
2 5
3 5
4 5
6 5
7 5
8 5
9 5
1 2
3 2
4 2
3 4
7 6
8 6
9 6
7 9
8 9
7 8
-1 -1

Manager to Checker

OK
good job!

result:

ok OK

Test #7:

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

Interactor to First Run

6
1
1
0
1
1
1
1
1
1
1
1

First Run to Interactor

1 5
2 1
3 2
4 2
6 4
1 4
2 1
5 3
3 4
4 6
5 6
-1 -1

Interactor to Second Run

6
0
0
0
0
0
0
0
0
0

Second Run to Interactor

1 5
2 5
3 5
4 5
6 5
1 2
3 2
4 2
3 4
-1 -1

Manager to Checker

OK
good job!

result:

ok OK

Test #8:

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

Interactor to First Run

20
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
1
1
0
1
0
1
1
0
1
1
1
1
0
1
1
0
0
0
1
0
1
0
0
0
0
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

First Run to Interactor

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

Interactor to Second Run

20
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #9:

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

Interactor to First Run

15
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
0
1
0
0
0
0
0
1
1
0
0
1
0
0
1
1
0
0
1
1
1
1
1
1
1
1

First Run to Interactor

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

Interactor to Second Run

15
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #10:

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

Interactor to First Run

20
1
0
1
0
0
1
1
1
1
0
1
0
1
0
0
0
0
1
1
0
1
1
0
1
0
0
0
0
1
1
0
1
1
0
0
1
1
0
1
1
1
1
0
0
1
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

First Run to Interactor

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

Interactor to Second Run

20
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #11:

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

Interactor to First Run

27
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
0
1
1
1
0
1
0
0
0
0
0
1
0
1
1
0
1
1
1
0
-1

First Run to Interactor

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

Interactor to Second Run

27
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
1
0
0
0
0
0
0
1
1
0
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
0
1
1
1
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
1
1
0
1
1
0
0
1
1
0
1
1
0
0
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1...

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #12:

score: 100
Accepted
time: 2ms
memory: 3868kb

Interactor to First Run

30
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
1
1
0
1
1
1
1
0
1
1
1
0
1
0
0
0
1
1
1
0
1
0
1
0
1
0
0
1
0
0
1
0
0
0
0
1
0
1
0
1
1
1
0
0
0
1
0
0
1
0
1
0
0
1
1
1
1
1
1
1
1
0
0
1
1
1
0
0
0
0
0
1...

First Run to Interactor

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

Interactor to Second Run

30
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #13:

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

Interactor to First Run

39
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
0
1
1
0
1
0
1
1
1
0
0
1
1
1
1
0
1
0
1
1
1
1
0
0
0
1
1
1
1
1
1
0
1
0
1
1
0
1
1
0
1
1
1
0
1
0
1
0
0
1
1
1
1
1
1
1
1
0
1
0
1
0
0
0
0
0
1
0
1
1
0
1
1
1
1
1
0
0
0
1
1
1
0
0
0
0
1
1
0
1
0
0
1
0
0
0
0
0
0
1
1
1
0
1
0
1
0
1
1
1
1
1
0
1
1
0
1
1
0
0...

First Run to Interactor

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

Interactor to Second Run

39
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #14:

score: 100
Accepted
time: 3ms
memory: 3720kb

Interactor to First Run

70
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
1
1
0
1
1
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
1
0
0
0
1
0
1
1
0
0
1
0
0
1
0
0
0
0
1
0
0
0
1
1
0
1
1
1
0
1
0
0
1
1
0
0
1
0
1
1
1
0
0
0
1
1
1
1
0
1
1
0
0
1
0
0
0
1
1
0
1
1
1
0
0
0
0
1
0
1
1
1
1
1
0
0
-1

First Run to Interactor

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

Interactor to Second Run

70
0
0
1
0
0
1
0
1
0
1
0
1
0
0
0
0
1
1
0
0
1
1
1
1
1
0
0
0
0
0
0
0
1
1
1
1
1
1
0
1
0
0
1
1
0
0
0
1
1
1
0
0
0
0
0
1
0
1
1
1
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0...

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #15:

score: 100
Accepted
time: 3ms
memory: 3876kb

Interactor to First Run

74
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
0
1
1
1
1
0
1
1
0
1
1
0
0
1
0
1
1
1
1
0
1
1
1
1
1
0
1
1
1
0
1
1
0
1
1
0
1
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
0
0
1
1
1
1
1
1
0
1
0
1
0
1
0
1
1
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1...

First Run to Interactor

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

Interactor to Second Run

74
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0...

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #16:

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

Interactor to First Run

98
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0
0
1
1
1
1
0
0
0
1
0
0
0
0
1
1
0
1
1
1
0
1
1
0
1
1
1
0
1
0
0
0
0
1
1
0
0
0
1
1
1
1
1
0
1
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
1
1
1
1
0
1
0
1
1
0
1
1
1
1
0
0
1
1
1
0
1
1
1
1
0
1
0
0
0
0
0
0
0
0
1
1
1
1
0
0
1
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0...

First Run to Interactor

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

Interactor to Second Run

98
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #17:

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

Interactor to First Run

100
1
0
1
0
1
1
0
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
1
0
1
1
1
1
0
0
0
0
1
0
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
0
-1

First Run to Interactor

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

Interactor to Second Run

100
0
1
1
0
1
1
0
1
0
0
0
0
0
0
0
1
0
0
1
1
0
0
1
0
1
1
1
1
0
0
0
0
1
0
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
1
1
0
0
0
0
1
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
1
1
1
0
0
1
1
0
0
0
0
1
1
0
1
1
0
1
1
0
0
0
0
1
0
1
0
0
1
1
0
1
1
1
0
0
1
1
1
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
...

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #18:

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

Interactor to First Run

100
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
0
1
0
1
0
1
0
1
1
0
1
0
0
1
1
1
1
1
1
1
0
1
1
1
0
0
1
0
0
0
0
0
1
0
0
1
0
1
1
1
1
0
1
1
1
...

First Run to Interactor

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

Interactor to Second Run

100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
...

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #19:

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

Interactor to First Run

100
0
0
1
1
1
0
1
0
1
0
1
1
1
0
1
1
1
1
1
1
0
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
0
1
1
0
0
0
0
1
0
0
1
1
0
1
1
1
1
1
1
1
0
1
1
1
1
1
0
1
0
1
1
1
0
1
0
1
0
1
0
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
...

First Run to Interactor

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

Interactor to Second Run

100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #20:

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

Interactor to First Run

100
0
1
1
1
1
1
1
1
1
1
0
1
1
1
0
1
0
0
1
1
1
0
1
0
1
1
1
1
0
1
0
0
1
1
1
1
0
0
0
1
0
0
0
1
1
1
0
0
0
1
1
1
0
1
1
0
1
0
1
1
0
0
1
0
0
1
1
1
1
1
1
1
1
-1

First Run to Interactor

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

Interactor to Second Run

100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
1
1
1
1
0
1
0
1
0
1
1
1
1
1
0
1
0
1
1
1
0
1
1
0
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
1
0
1
1
1
0
1
1
0
0
0
1
0
0
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
...

Second Run to Interactor

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

Manager to Checker

OK
good job!

result:

ok OK

Test #21:

score: 0
Wrong Answer
time: 4ms
memory: 3648kb

Interactor to First Run

100
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
1
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
1
0
1
0
0
1
0
1
0
1
0
1
1
0
1
0
0
1
1
1
1
0
1
0
0
0
0
0
1
1
1
0
0
0
0
0
1
1
0
1
0
0
0
0
1
1
...

First Run to Interactor

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

Interactor to Second Run

100
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
1
1
1
1
0
1
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
1
1
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
...

Second Run to Interactor

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

Manager to Checker

WA
array is not sorted!

result:

wrong answer WA