QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#866495#8812. Library 3lgvc#21 137ms3968kbC++231.2kb2025-01-22 15:48:032025-01-22 15:48:03

Judging History

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

  • [2025-01-22 15:48:03]
  • 评测
  • 测评结果:21
  • 用时:137ms
  • 内存:3968kb
  • [2025-01-22 15:48:03]
  • 提交

answer

#include "library3.h"
#include <bits/stdc++.h>
std::mt19937 rng(time(0));
int la;
std::vector<int> sv(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=sv(b,t0);
	b=sv(b,t1);
	return b;
}
void solve(int N) {
	std::vector<int> b;
	b.resize(N);
	for(int i=0;i<N;i++) {
		b[i]=i;
	}
	for(int i=0;i<N;i++) {		
		std::swap(b[i],b[rng()%(i+1)]);
	}
	la=query(b);
	bool vi[509]={0};
	int ct=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;
			if(la==ct-1) {
				tp.push_back(j);
				vi[j]=1;
				continue;
			} 
			std::swap(b[i],b[j]);
			if(query(b)<la) {
				tp.push_back(j);
				vi[j]=1;
				std::swap(b[i],b[j]);
				continue;
			} 
			std::swap(b[i],b[j]);
		}
		ct-=tp.size();
		b=sv(b,tp);
	}
	answer(b);
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 2
Accepted

Test #1:

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

input:

2
0
1

output:

? 0 1
? 1 0
! 0 1
-

result:

ok Accepted

Test #2:

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

input:

3
1
2
0

output:

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

result:

ok Accepted

Test #3:

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

input:

4
1
2
0
2
1

output:

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

result:

ok Accepted

Test #4:

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

input:

5
3
4
4
4
4
3
1

output:

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

result:

ok Accepted

Test #5:

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

input:

5
2
3
3
3
3
1
3
1
2

output:

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

result:

ok Accepted

Test #6:

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

input:

6
4
5
3
3
3
3
4
2
2
3

output:

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

result:

ok Accepted

Test #7:

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

input:

6
3
4
4
4
4
4
4
4
4
4
3
3
2

output:

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

result:

ok Accepted

Test #8:

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

input:

6
3
2
2
2
4
4
3
1
1

output:

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

result:

ok Accepted

Test #9:

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

input:

5
3
2
2
2
4
3
3
2

output:

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

result:

ok Accepted

Test #10:

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

input:

6
3
2
2
4
4
2
1
1
2
1

output:

? 3 4 1 5 2 0
? 4 3 1 5 2 0
? 1 4 3 5 2 0
? 5 4 1 3 2 0
? 2 4 1 5 3 0
? 0 4 1 5 2 3
? 1 3 4 5 2 0
? 1 4 0 5 2 3
? 1 0 4 5 2 3
? 1 3 0 2 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: 3712kb

input:

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

output:

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

result:

ok Accepted

Test #12:

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

input:

50
48
47
47
49
47
47
47
47
47
47
47
47
47
47
47
49
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
49
47
47
47
47
47
47
47
47
47
46
46
48
48
46
48
48
48
48
48
46
48
46
48
48
48
48
48
48
48
48
48
48
48
48
46
46
48
46
48
46
46
46
48
48
48
48
48
46
48
48
48
48
48
48
45
45
45
45
...

output:

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

result:

ok Accepted

Test #13:

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

input:

98
94
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
93
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
92
...

output:

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

result:

ok Accepted

Test #14:

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

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
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
97
95
95
95
95
97
95
97
95
95
95
95
95
95
95
95
95
95
95
95
95
97
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
94
...

output:

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

result:

ok Accepted

Test #15:

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

input:

99
94
95
93
95
93
93
95
95
95
95
95
95
95
95
93
95
95
95
95
93
95
95
95
95
95
95
93
95
95
93
95
95
95
95
93
95
95
95
95
95
95
95
93
95
95
95
95
95
95
95
95
95
95
95
93
95
95
93
95
95
93
95
95
95
95
95
95
95
95
95
95
95
93
95
95
95
95
95
95
93
95
95
93
93
95
95
95
95
93
95
95
95
95
93
95
93
95
95
95
...

output:

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

result:

ok Accepted

Test #16:

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

input:

99
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
95
93
93
93
95
93
93
93
93
93
93
93
93
93
93
93
95
93
93
93
93
93
93
93
93
93
93
93
93
93
95
93
93
93
93
93
93
93
93
93
93
93
93
93
93
95
93
93
93
93
93
93
93
93
93
93
93
93
95
93
93
93
93
95
93
93
93
93
93
93
93
93
95
93
93
93
93
93
93
95
95
93
93
93
...

output:

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

result:

ok Accepted

Test #17:

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

input:

99
92
93
93
91
93
93
91
91
91
91
91
93
93
93
91
93
93
91
91
93
91
91
91
91
91
91
91
91
93
93
91
91
91
93
91
93
91
93
93
91
93
93
93
93
91
93
93
91
91
93
93
91
93
91
93
93
91
93
91
93
91
93
93
93
91
93
93
91
91
91
91
93
93
93
91
91
91
93
93
93
91
93
91
93
91
91
91
91
91
91
91
91
91
91
91
91
93
91
91
...

output:

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

result:

ok Accepted

Test #18:

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

input:

100
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
92
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
92
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
92
94
94...

output:

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

result:

ok Accepted

Test #19:

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

input:

100
93
94
92
94
92
94
92
92
94
94
94
92
94
92
92
92
94
92
94
92
94
94
94
94
94
94
92
92
92
94
92
92
94
92
92
94
92
92
92
92
94
92
94
94
94
92
94
94
94
92
94
94
92
94
92
94
92
94
92
92
94
92
94
94
94
94
94
94
92
94
92
92
94
92
92
92
94
92
94
94
92
94
94
92
92
94
94
92
94
92
92
92
94
94
94
94
92
94
92...

output:

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

result:

ok Accepted

Test #20:

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

input:

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

output:

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

result:

ok Accepted

Test #21:

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

input:

100
98
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
99
97
97
97
97
97
97
97
97
97...

output:

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

result:

ok Accepted

Test #22:

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

input:

99
92
93
93
93
93
93
93
93
91
91
93
93
93
93
93
93
93
93
93
91
93
93
93
93
93
91
93
93
91
91
91
93
93
93
91
93
93
91
91
93
91
93
93
91
93
93
93
93
93
93
93
91
91
91
91
93
93
93
91
93
91
93
93
93
91
93
91
91
93
91
93
93
91
91
93
93
91
93
93
93
91
91
91
93
93
91
93
93
93
93
93
93
93
91
93
93
91
93
93
...

output:

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

result:

ok Accepted

Test #23:

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

input:

100
94
95
95
95
95
95
93
95
93
93
93
95
95
93
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
93
95
93
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
93
95
95
95
93
95
95
95
95
95
95
95
95
95
93
95
95
95
95
95
95
95
95
93
95
95
95
95
95
95
95
95
95
95
95
95...

output:

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

result:

ok Accepted

Test #24:

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

input:

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

output:

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

result:

ok Accepted

Subtask #3:

score: 0
Wrong Answer

Dependency #2:

100%
Accepted

Test #25:

score: 79
Accepted
time: 113ms
memory: 3968kb

input:

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

output:

? 105 98 378 342 457 343 224 29 38 351 73 362 115 341 271 403 480 426 0 417 161 177 266 141 13 389 379 85 231 332 410 149 40 418 335 189 486 323 143 118 352 147 491 277 307 16 354 24 243 255 270 123 433 380 319 260 422 475 358 481 51 31 236 488 359 107 157 391 424 7 495 86 371 349 327 399 165 150 48...

result:

ok Accepted

Test #26:

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

input:

498
492
491
491
491
493
491
491
491
491
491
491
491
491
493
493
491
493
491
493
493
491
491
491
493
491
491
491
491
493
491
491
491
491
493
493
493
491
493
491
491
491
491
491
491
491
491
493
491
493
491
491
491
491
493
493
491
493
491
491
493
491
491
491
493
491
493
491
493
491
493
491
491
491
491
...

output:

? 26 93 290 458 493 469 86 478 201 326 398 465 174 486 68 386 245 5 243 454 182 207 220 223 12 101 51 470 453 88 445 195 236 474 433 480 446 256 375 79 362 452 257 189 479 120 78 73 467 96 495 239 231 149 451 123 151 192 408 146 229 311 349 361 186 420 157 82 366 214 50 193 38 23 255 494 407 154 421...

result:

ok Accepted

Test #27:

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

input:

498
494
493
493
493
493
493
495
493
493
493
493
495
493
493
493
493
495
493
495
493
493
493
493
493
493
495
493
493
493
493
493
493
493
495
493
493
493
493
493
493
493
493
493
493
493
493
495
493
495
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
495
493
493
493
493
495
493
493
495
493
...

output:

? 98 184 392 366 153 50 218 81 406 8 485 370 132 492 158 12 140 407 403 371 239 146 464 389 313 75 243 336 129 355 250 191 461 60 212 246 372 230 141 225 285 380 459 338 163 346 295 352 460 432 195 450 53 242 55 395 213 7 54 57 448 321 151 466 216 275 133 318 219 202 3 214 145 220 367 283 289 96 144...

result:

ok Accepted

Test #28:

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

input:

499
493
494
492
492
492
494
492
492
492
492
492
492
492
492
492
494
492
492
494
494
492
492
494
492
492
494
494
492
494
492
492
492
494
492
492
492
492
492
494
492
492
494
494
494
492
492
492
492
492
494
492
494
492
492
492
492
492
492
492
492
492
494
492
492
492
492
492
492
492
494
494
492
492
492
...

output:

? 145 3 451 125 209 321 399 72 270 428 335 159 127 324 6 245 383 95 128 271 243 75 48 139 425 489 458 436 297 288 400 161 272 396 192 108 143 348 38 332 56 457 231 83 25 430 362 283 65 241 485 376 71 490 7 28 14 130 138 90 131 45 418 234 100 302 257 119 484 198 254 74 413 454 253 70 30 269 41 132 24...

result:

wrong answer Wrong Answer [4]