QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#866480#8812. Library 3lgvc#21 128ms3968kbC++231.1kb2025-01-22 15:42:372025-01-22 15:42:39

Judging History

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

  • [2025-01-22 15:42:39]
  • 评测
  • 测评结果:21
  • 用时:128ms
  • 内存:3968kb
  • [2025-01-22 15:42:37]
  • 提交

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};
	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(query(b)<la) {
				tp.push_back(j);
				vi[j]=1;
			}
			std::swap(b[i],b[j]);
		}
		b=sv(b,tp);
	}
	answer(b);
}

詳細信息

Subtask #1:

score: 2
Accepted

Test #1:

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

input:

2
1
0

output:

? 1 0
? 0 1
! 0 1
-

result:

ok Accepted

Test #2:

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

input:

3
1
2
2
0

output:

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

result:

ok Accepted

Test #3:

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

input:

4
3
2
2
2
1
3

output:

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

result:

ok Accepted

Test #4:

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

input:

5
1
2
2
2
2
2
2
2
2
0

output:

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

result:

ok Accepted

Test #5:

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

input:

5
2
3
3
3
3
3
1
3
0

output:

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

result:

ok Accepted

Test #6:

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

input:

6
5
4
4
4
4
4
5
3
3
3
4
4
3

output:

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

result:

ok Accepted

Test #7:

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

input:

6
2
3
3
3
3
3
1
3
3
3
0
2

output:

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

result:

ok Accepted

Test #8:

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

input:

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

output:

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

result:

ok Accepted

Test #9:

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

input:

5
1
2
0
2
2
1
1
1

output:

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

result:

ok Accepted

Test #10:

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

input:

6
4
3
3
3
5
3
4
2
2
3

output:

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

result:

ok Accepted

Subtask #2:

score: 19
Accepted

Dependency #1:

100%
Accepted

Test #11:

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

input:

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

output:

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

result:

ok Accepted

Test #12:

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

input:

50
43
44
44
44
44
44
44
44
44
44
44
44
44
42
44
44
42
42
44
44
42
42
42
44
42
44
42
42
44
42
44
44
44
44
44
44
44
42
42
44
42
42
44
42
42
42
44
42
42
44
43
41
43
41
43
41
41
41
41
41
43
41
41
43
43
41
41
41
40
40
40
40
40
40
40
42
40
40
40
39
41
41
41
39
41
41
41
39
38
38
37
37
37
37
37
37
36
36
34
...

output:

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

result:

ok Accepted

Test #13:

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

input:

98
95
94
96
94
96
94
94
96
96
96
96
94
96
96
96
96
94
94
94
94
94
94
96
94
96
96
96
96
96
96
94
96
94
94
96
96
94
96
96
96
94
96
94
96
96
94
96
94
96
94
94
96
94
94
96
94
94
94
96
96
94
96
94
94
94
94
94
94
96
96
96
96
94
96
94
94
96
96
94
96
96
96
94
96
96
96
94
96
96
96
94
94
96
94
94
96
94
96
93
...

output:

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

result:

ok Accepted

Test #14:

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

input:

98
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
88
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
88
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
89
...

output:

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

result:

ok Accepted

Test #15:

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

input:

99
97
96
98
96
98
98
98
96
96
96
96
98
98
98
96
98
98
96
96
96
96
96
98
98
98
96
96
96
96
96
96
98
96
96
98
98
98
98
96
96
96
96
98
98
98
96
96
98
98
98
96
96
96
98
96
96
96
98
96
96
96
96
96
98
96
98
98
96
96
98
98
96
96
96
96
96
98
96
98
98
98
98
98
98
98
98
98
98
96
96
96
96
96
96
96
98
96
98
96
...

output:

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

result:

ok Accepted

Test #16:

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

input:

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

output:

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

result:

ok Accepted

Test #17:

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

input:

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

output:

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

result:

ok Accepted

Test #18:

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

input:

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

output:

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

result:

ok Accepted

Test #19:

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

input:

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

output:

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

result:

ok Accepted

Test #20:

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

input:

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

output:

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

result:

ok Accepted

Test #21:

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

input:

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

output:

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

result:

ok Accepted

Test #22:

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

input:

99
91
90
92
90
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
90
92
92
92
92
92
92
92
92
92
92
92
92
90
92
92
92
92
92
92
92
92
92
92
...

output:

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

result:

ok Accepted

Test #23:

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

input:

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

output:

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

result:

ok Accepted

Test #24:

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

input:

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

output:

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

result:

ok Accepted

Subtask #3:

score: 0
Wrong Answer

Dependency #2:

100%
Accepted

Test #25:

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

input:

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

output:

? 259 3 51 219 306 175 76 81 159 485 406 442 45 327 127 208 261 94 371 461 8 497 475 460 407 258 13 182 405 315 61 419 255 488 351 168 322 95 415 397 291 179 483 1 204 151 272 474 82 14 140 278 236 265 448 399 383 86 482 25 118 336 492 164 147 56 440 392 486 363 158 129 381 207 104 471 18 376 379 36...

result:

ok Accepted

Test #26:

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

input:

498
490
489
491
489
489
489
489
491
489
489
489
489
489
489
489
489
489
489
489
491
491
491
491
491
489
489
489
489
489
489
489
489
491
489
489
489
489
489
489
491
489
489
491
491
489
491
489
491
489
491
491
491
489
489
489
489
489
489
489
489
491
489
489
489
489
491
489
491
489
489
491
491
491
491
...

output:

? 494 399 244 252 113 361 148 53 316 267 3 384 196 424 376 382 129 380 172 469 493 50 409 459 352 76 266 396 294 276 496 318 137 324 230 379 289 479 336 193 443 447 170 119 278 298 239 176 258 212 9 280 407 245 434 474 386 231 34 99 18 271 413 159 167 125 254 275 420 351 44 307 166 477 94 299 101 28...

result:

ok Accepted

Test #27:

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

input:

498
489
488
488
488
488
488
488
488
490
490
488
490
490
488
488
490
490
490
490
488
488
490
488
490
490
490
490
490
488
488
488
488
488
490
488
488
490
490
488
490
490
490
490
490
490
490
488
490
490
490
490
488
488
490
490
488
490
488
490
490
488
488
490
490
488
490
490
490
490
490
488
490
490
490
...

output:

? 193 160 398 440 272 442 63 148 150 140 243 171 273 4 59 427 366 285 340 141 325 62 168 374 388 116 265 76 130 475 429 315 365 360 344 387 157 239 89 392 249 233 51 436 207 283 371 70 469 284 134 260 438 208 24 474 404 356 454 50 267 167 99 52 439 301 468 173 124 31 217 100 491 302 3 91 291 486 199...

result:

ok Accepted

Test #28:

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

input:

499
494
493
493
495
495
495
495
495
495
495
495
495
495
495
493
493
495
495
495
493
495
493
495
495
495
493
495
493
495
493
493
495
493
495
495
495
495
493
493
495
495
493
495
495
493
495
495
495
493
493
493
495
495
495
495
493
495
493
495
495
493
495
493
495
495
495
495
493
495
495
495
493
495
493
...

output:

? 84 420 107 277 243 181 470 188 360 146 282 110 412 51 21 98 240 67 317 383 26 86 82 141 30 93 324 437 61 481 43 56 259 233 129 160 442 333 23 315 223 349 303 113 455 363 114 493 7 105 118 212 241 153 361 495 185 311 263 331 229 438 341 249 69 334 58 27 63 248 99 322 53 222 123 301 352 228 348 339 ...

result:

ok Accepted

Test #29:

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

input:

499
492
491
493
493
491
491
493
493
493
493
491
491
491
491
491
491
491
491
491
491
491
491
493
491
491
493
491
493
491
493
491
491
493
491
491
493
491
491
491
493
493
493
493
491
493
491
493
493
491
491
491
491
491
491
491
491
493
491
491
491
491
493
491
491
491
493
493
493
491
491
493
493
493
491
...

output:

? 84 420 107 277 243 181 470 188 360 146 282 110 412 51 21 98 240 67 317 383 26 86 82 141 30 93 324 437 61 481 43 56 259 233 129 160 442 333 23 315 223 349 303 113 455 363 114 493 7 105 118 212 241 153 361 495 185 311 263 331 229 438 341 249 69 334 58 27 63 248 99 322 53 222 123 301 352 228 348 339 ...

result:

ok Accepted

Test #30:

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

input:

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

output:

? 471 164 395 384 398 158 448 104 31 282 153 393 428 152 8 454 383 28 423 480 271 34 367 433 449 120 325 13 427 221 132 276 492 436 475 29 446 22 267 76 86 378 178 474 105 187 315 316 328 70 18 109 195 330 80 173 59 269 456 245 405 36 333 318 372 487 309 497 92 149 175 41 374 217 225 6 392 301 151 3...

result:

ok Accepted

Test #31:

score: 0
Wrong Answer
time: 125ms
memory: 3968kb

input:

499
496
497
497
497
495
497
497
495
497
497
497
497
497
497
495
495
495
497
497
495
497
497
497
497
497
497
495
495
495
497
497
497
495
497
495
495
497
497
497
497
495
497
497
495
497
497
495
495
495
497
497
497
497
497
495
497
497
497
497
495
497
497
497
497
497
497
497
497
497
495
497
497
497
495
...

output:

? 389 334 66 152 41 23 16 410 335 191 214 446 60 441 222 148 203 272 387 366 451 46 168 194 405 433 403 478 162 399 144 213 495 332 189 69 158 299 273 293 401 163 413 323 352 425 115 75 444 314 116 379 485 472 265 207 452 292 318 346 368 7 230 435 38 105 52 217 275 100 78 14 71 471 160 156 438 238 3...

result:

wrong answer Wrong Answer [4]