QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#866469#8812. Library 3lgvc#21 126ms3840kbC++232.3kb2025-01-22 15:35:352025-01-22 15:35:36

Judging History

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

  • [2025-01-22 15:35:36]
  • 评测
  • 测评结果:21
  • 用时:126ms
  • 内存:3840kb
  • [2025-01-22 15:35:35]
  • 提交

answer

#include "library3.h"
#include <bits/stdc++.h>
std::mt19937 rng(time(0));
int la;
std::vector<int> sv2(std::vector<int> b,std::vector<int> tp) {
	if(tp.size()<=1) return b;
	for(int j=0;j<tp.size();j++) {
		std::swap(tp[j],tp[rng()%(j+1)]);
	}
	std::swap(b[tp[0]],b[tp[1]]);
	la--;
	std::vector<int> t0,t1;
	t0.push_back(tp[0]);
	t1.push_back(tp[1]);
	for(int j=2;j<tp.size();j++) {
		std::swap(b[tp[0]],b[tp[j]]);
		if(query(b)<=la) {
			t0.push_back(tp[j]);
		} else {			
			t1.push_back(tp[j]);
		}
		std::swap(b[tp[0]],b[tp[j]]);
	}
	b=sv2(b,t0);
	b=sv2(b,t1);
	return b;
}
std::vector<int> sv(std::vector<int> b,std::vector<int> tp,int vv) {
	if(tp.size()<=1) return b;
	for(int j=0;j<tp.size();j++) {
		std::swap(tp[j],tp[rng()%(j+1)]);
	}
	for(int j=0;j<tp.size();j++) {
		std::swap(b[tp[j]],b[tp[rng()%(j+1)]]);
	}
	bool vi[509]={0};
	int aa=query(b),ta=aa,cnt=tp.size();
	for(int i=0;i<tp.size();i++) {
		if(vi[i]) continue;
		std::vector<int> tp2;
		tp2.push_back(tp[i]);
		for(int j=i+1;j<tp.size();j++) {
			if(vi[j]) continue;
			std::swap(b[tp[i]],b[tp[j]]);
			if((vv==aa-cnt+1)||(query(b)<aa)) {
				tp2.push_back(tp[j]);
				vi[j]=1;
			}
			std::swap(b[tp[i]],b[tp[j]]);
		}
		la=aa;
		cnt-=tp2.size();
		if(tp2.size()<=500) b=sv2(b,tp2);
		else b=sv(b,tp2,aa);
		aa-=tp2.size()-1;
	}
	return b;
}
void solve(int N) {
	std::vector<int> b;
	std::vector<int> tp;
	b.resize(N);
	tp.resize(N);
	for(int i=0;i<N;i++) {
		b[i]=i;
		tp[i]=i;
	}
	answer(sv(b,tp,0));
	return;
/*	for(int i=0;i<N;i++) {		
		std::swap(b[i],b[rng()%(i+1)]);
	}
	la=query(b);
	int cq=0;
	while(la<N-1) {
		int x=rng()%N,y=rng()%N;
		if(x==y) continue;
		std::swap(b[x],b[y]);
		cq++;
		int ak=query(b);
		if(la<ak) {
			la=ak;
		} else {
			std::swap(b[x],b[y]);
		}
	}
	printf("%d\n",cq);
	std::vector<int> tp;
	for(int i=0;i<N;i++) tp.push_back(i);
	answer(sv(b,tp));
	return;
	bool vi[509]={0};
	int cnt=N;
	for(int i=0;i<N;i++) {
		if(vi[i]) continue;
		std::vector<int> tp;
		tp.push_back(i);
		for(int j=i+1;j<N;j++) {
			if(vi[j]) continue;
			std::swap(b[i],b[j]);
			if((la==cnt-1)||(query(b)<la)) {
				tp.push_back(j);
				vi[j]=1;
			}
			std::swap(b[i],b[j]);
		}
		cnt-=tp.size();
		b=sv(b,tp);
	}
	answer(b);*/
}

詳細信息

Subtask #1:

score: 2
Accepted

Test #1:

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

input:

2
0
1

output:

? 0 1
? 1 0
! 0 1
-

result:

ok Accepted

Test #2:

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

input:

3
1
2
2

output:

? 2 1 0
? 0 1 2
? 2 0 1
! 1 2 0
-

result:

ok Accepted

Test #3:

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

input:

4
3
1
1
2

output:

? 3 1 0 2
? 1 0 3 2
? 1 2 0 3
? 1 0 2 3
! 1 2 3 0
-

result:

ok Accepted

Test #4:

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

input:

5
3
4
4
4
4
3
3
0

output:

? 1 3 2 4 0
? 1 3 0 4 2
? 1 2 3 4 0
? 2 3 1 4 0
? 1 3 4 2 0
? 0 1 2 4 3
? 4 1 2 3 0
? 3 0 2 1 4
! 3 0 2 1 4
-

result:

ok Accepted

Test #5:

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

input:

5
2
3
3
3
3
3
3
1

output:

? 1 3 2 4 0
? 1 3 0 4 2
? 1 2 3 4 0
? 2 3 1 4 0
? 1 3 4 2 0
? 1 0 2 4 3
? 0 3 2 4 1
? 1 3 2 0 4
! 3 1 2 0 4
-

result:

ok Accepted

Test #6:

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

input:

6
3
4
4
4
4
2
1
3
1
2

output:

? 1 5 4 0 3 2
? 1 5 3 0 4 2
? 1 5 2 0 3 4
? 4 5 1 0 3 2
? 1 5 0 4 3 2
? 1 4 5 0 3 2
? 1 4 5 0 2 3
? 3 4 5 0 1 2
? 1 4 5 3 0 2
? 1 4 5 3 2 0
! 1 4 5 2 0 3
-

result:

ok Accepted

Test #7:

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

input:

6
4
5
3
5
3
3
4
2

output:

? 1 5 4 0 3 2
? 1 5 3 0 4 2
? 1 5 2 0 3 4
? 4 5 1 0 3 2
? 1 5 0 4 3 2
? 1 4 5 0 3 2
? 1 0 5 4 3 2
? 1 0 4 2 3 5
! 3 4 0 2 1 5
-

result:

ok Accepted

Test #8:

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

input:

6
4
5
5
3
5
3
4
2

output:

? 1 5 4 0 3 2
? 1 5 3 0 4 2
? 1 5 2 0 3 4
? 4 5 1 0 3 2
? 1 5 0 4 3 2
? 1 4 5 0 3 2
? 5 4 1 0 3 2
? 4 1 5 2 0 3
! 4 1 5 3 2 0
-

result:

ok Accepted

Test #9:

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

input:

5
3
2
2
4
4
3

output:

? 1 3 2 4 0
? 1 3 0 4 2
? 1 2 3 4 0
? 2 3 1 4 0
? 1 3 4 2 0
? 1 2 0 4 3
! 4 0 3 1 2
-

result:

ok Accepted

Test #10:

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

input:

6
4
3
3
5
3
3
4
4
2
2

output:

? 1 5 4 0 3 2
? 1 5 3 0 4 2
? 1 5 2 0 3 4
? 4 5 1 0 3 2
? 1 5 0 4 3 2
? 1 4 5 0 3 2
? 1 0 4 2 3 5
? 1 5 4 2 0 3
? 1 5 0 2 3 4
? 1 2 0 3 5 4
! 1 3 0 5 2 4
-

result:

ok Accepted

Subtask #2:

score: 19
Accepted

Dependency #1:

100%
Accepted

Test #11:

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

input:

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

output:

? 3 0 1 2 6 5 4
? 3 0 6 2 1 5 4
? 3 0 5 2 6 1 4
? 3 0 4 2 6 5 1
? 3 0 2 1 6 5 4
? 3 1 0 2 6 5 4
? 1 0 3 2 6 5 4
? 5 0 1 3 6 2 4
? 5 0 1 2 3 6 4
? 5 0 3 2 6 1 4
? 5 0 1 2 6 4 3
? 2 0 1 4 6 3 5
? 2 0 1 6 5 3 4
? 2 0 5 1 6 3 4
? 2 0 6 5 4 3 1
? 2 0 1 6 4 3 5
! 2 0 4 6 1 3 5
-

result:

ok Accepted

Test #12:

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

input:

50
44
45
43
45
45
45
45
43
45
45
45
45
45
45
45
43
45
45
45
45
45
45
45
45
45
43
45
45
45
45
45
45
45
45
45
45
45
43
43
45
45
45
45
45
45
43
45
45
45
45
42
42
42
42
42
42
41
43
41
43
41
40
40
41
37
38
38
36
38
38
38
38
38
38
38
38
36
38
36
38
36
38
38
38
38
38
38
38
38
38
38
38
36
38
38
36
38
38
38
...

output:

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

result:

ok Accepted

Test #13:

score: 19
Accepted
time: 6ms
memory: 3840kb

input:

98
90
91
91
91
89
91
91
89
91
91
91
91
91
91
91
91
91
89
91
91
89
89
91
91
91
89
89
91
91
91
91
91
89
91
91
89
89
91
89
91
89
91
91
91
91
91
91
91
91
91
91
89
91
89
91
91
91
89
89
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
89
91
91
89
91
91
91
89
91
91
91
91
91
89
89
91
91
90
...

output:

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

result:

ok Accepted

Test #14:

score: 19
Accepted
time: 1ms
memory: 3584kb

input:

98
96
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
97
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
94
...

output:

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

result:

ok Accepted

Test #15:

score: 19
Accepted
time: 4ms
memory: 3840kb

input:

99
93
94
92
94
92
94
94
94
94
92
94
94
94
94
94
94
94
94
94
94
94
92
94
94
94
94
94
92
92
92
92
92
94
94
92
94
94
92
94
94
92
94
94
92
92
94
92
92
92
94
94
94
94
94
94
94
92
92
92
94
94
94
94
92
94
94
94
92
94
94
94
94
94
94
94
94
92
94
94
92
92
94
94
94
94
94
94
94
94
94
94
94
92
92
92
94
92
94
94
...

output:

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

result:

ok Accepted

Test #16:

score: 19
Accepted
time: 8ms
memory: 3840kb

input:

99
96
95
95
95
97
95
95
95
95
95
95
95
95
95
97
95
95
95
95
95
95
95
97
95
95
95
95
97
95
95
95
95
95
95
95
97
95
97
95
95
95
95
95
95
97
95
95
95
95
95
95
95
95
95
95
95
95
97
95
95
97
95
95
95
95
95
95
95
97
95
95
95
95
95
95
95
95
97
95
97
97
95
95
95
95
95
95
95
97
95
95
97
95
95
95
95
95
95
95
...

output:

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

result:

ok Accepted

Test #17:

score: 19
Accepted
time: 3ms
memory: 3840kb

input:

99
96
95
95
97
97
97
95
97
95
95
97
97
95
97
97
97
97
95
95
97
95
95
95
95
95
95
97
97
97
95
97
97
95
97
95
95
97
97
97
97
95
95
97
95
97
97
95
97
95
97
97
95
97
95
97
97
97
95
97
97
95
97
95
95
95
95
95
95
97
95
97
95
97
95
95
97
95
95
97
97
97
97
97
95
97
97
97
97
95
95
95
95
97
95
95
95
95
95
95
...

output:

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

result:

ok Accepted

Test #18:

score: 19
Accepted
time: 4ms
memory: 3712kb

input:

100
97
98
96
96
96
96
96
98
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
98
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
98
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
98
96
96
96
96
96...

output:

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

result:

ok Accepted

Test #19:

score: 19
Accepted
time: 3ms
memory: 3840kb

input:

100
97
96
98
98
96
96
96
96
96
96
96
98
96
96
98
96
96
96
98
96
96
98
96
96
96
96
98
98
96
96
96
96
96
96
96
96
96
96
96
96
96
96
98
96
96
98
96
96
96
96
96
98
96
96
96
96
96
96
96
96
96
96
96
96
96
96
98
96
96
96
96
96
96
96
96
96
98
96
96
96
96
96
98
96
96
96
98
98
96
96
96
98
98
96
96
98
96
96
96...

output:

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

result:

ok Accepted

Test #20:

score: 19
Accepted
time: 4ms
memory: 3840kb

input:

100
90
91
91
89
91
91
89
91
91
91
91
89
91
91
91
91
91
89
91
91
91
89
91
89
91
91
91
91
91
91
91
91
91
91
91
91
91
91
89
89
91
91
91
91
91
91
91
91
91
91
91
91
91
89
91
91
89
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
89
89
91
89
91
91
91
91
91
91
91
91
91
91
91
91
91
89
91
91
91
91
91
91
91
91...

output:

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

result:

ok Accepted

Test #21:

score: 19
Accepted
time: 5ms
memory: 3712kb

input:

100
92
91
91
91
91
91
93
91
91
91
91
93
91
91
93
91
91
93
93
91
93
91
91
93
91
91
91
93
91
91
91
93
91
91
93
91
91
93
91
91
93
93
93
91
91
93
91
91
93
91
91
91
91
91
91
91
91
91
93
93
91
91
93
91
91
93
91
91
91
91
91
91
93
91
93
93
93
91
91
91
91
93
91
93
93
91
91
91
93
91
91
91
91
93
93
91
91
91
91...

output:

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

result:

ok Accepted

Test #22:

score: 19
Accepted
time: 3ms
memory: 3840kb

input:

99
90
91
91
89
91
89
91
89
91
91
91
91
91
91
91
91
89
91
91
91
91
91
89
89
91
91
91
91
91
91
91
91
91
91
89
91
91
91
91
91
91
89
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
89
91
91
91
91
91
89
91
91
89
91
89
89
91
91
89
91
91
91
91
91
91
89
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
...

output:

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

result:

ok Accepted

Test #23:

score: 19
Accepted
time: 3ms
memory: 3840kb

input:

100
96
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97...

output:

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

result:

ok Accepted

Test #24:

score: 19
Accepted
time: 4ms
memory: 3840kb

input:

100
94
95
95
95
95
95
93
95
95
93
95
93
95
95
95
93
95
95
95
95
93
95
93
93
95
93
93
95
93
93
95
95
93
95
93
95
95
95
95
95
95
95
95
93
95
93
95
93
93
93
95
95
95
95
95
95
93
95
95
95
93
95
93
95
95
93
93
95
95
93
95
93
93
95
93
95
93
93
95
93
93
95
95
95
95
95
95
93
93
93
93
95
95
93
95
95
95
95
95...

output:

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

result:

ok Accepted

Subtask #3:

score: 0
Wrong Answer

Dependency #2:

100%
Accepted

Test #25:

score: 79
Accepted
time: 108ms
memory: 3840kb

input:

498
491
492
490
492
492
490
492
490
490
490
490
490
490
490
492
492
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
492
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
492
490
490
492
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
492
490
490
490
...

output:

? 405 283 76 209 408 236 478 402 46 134 19 85 452 279 179 387 215 324 154 165 245 415 375 66 462 277 11 451 223 338 303 143 62 447 438 320 114 440 158 219 493 73 295 146 144 293 318 106 7 95 122 485 140 47 41 294 401 90 399 161 360 489 205 274 481 64 260 266 79 443 385 55 336 86 372 341 380 313 302 ...

result:

ok Accepted

Test #26:

score: 79
Accepted
time: 112ms
memory: 3840kb

input:

498
495
494
494
494
496
494
496
496
494
494
494
494
494
494
496
494
496
494
494
494
496
494
496
496
496
496
494
496
496
496
494
496
496
494
496
496
496
494
496
494
494
496
494
494
494
494
496
494
496
494
494
494
496
494
496
496
494
494
494
494
496
494
494
496
494
494
494
494
496
496
494
496
494
494
...

output:

? 360 413 161 353 358 177 226 342 391 141 280 143 290 338 56 23 466 7 300 148 465 171 101 316 2 304 45 390 322 368 299 206 203 478 227 219 487 308 284 86 256 255 427 182 252 13 323 77 445 420 348 303 28 155 444 253 345 188 196 400 43 370 145 468 168 326 318 241 258 15 170 429 297 0 244 265 369 97 57...

result:

ok Accepted

Test #27:

score: 0
Wrong Answer
time: 126ms
memory: 3840kb

input:

498
493
492
492
494
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
494
492
492
492
492
492
494
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
494
492
494
492
492
492
492
492
492
492
494
492
492
492
492
492
492
492
494
492
...

output:

? 257 15 468 137 364 355 434 43 195 176 98 339 144 384 201 438 121 91 69 75 171 475 163 430 333 490 259 342 416 347 117 141 221 408 433 227 328 420 147 427 409 441 277 447 496 81 491 86 146 464 68 148 207 247 210 73 403 101 46 120 200 21 459 143 63 106 331 31 458 162 38 33 237 8 361 57 32 494 472 7 ...

result:

wrong answer Wrong Answer [4]