QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#866545 | #8812. Library 3 | lgvc# | 100 ✓ | 111ms | 3840kb | C++23 | 1.7kb | 2025-01-22 16:03:33 | 2025-01-22 16:03:41 |
Judging History
answer
#include "library3.h"
#include <bits/stdc++.h>
std::mt19937 rng(time(0));
int la,cnt=0;
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]]);
cnt++;assert(cnt<=5000);
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,b2;
b.resize(N);b2.resize(N);
for(int i=0;i<N;i++) {
b[i]=i;b2[i]=i;
}
la=query(b);
for(int i=0;i<N;i++) {
std::vector<int> xx=b;
int l=0,r=i,mm;
while(l<r) {
mm=(l+r)/2;
for(int j=mm;j<i;j++) {
std::swap(b[i],b[j]);
}
if(query(b)==la+(i-mm)) {
r=mm;
} else {
l=mm+1;
}
b=xx;
}
if(l) {
std::swap(b[i],b[l-1]);
la--;
assert(la==query(b));
}
}
answer(b);
return;
for(int i=0;i<N;i++) {
std::swap(b[i],b[rng()%(i+1)]);
std::swap(b2[i],b2[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(b2[i]);
for(int j=i+1;j<N;j++) {
if(vi[j]) continue;
if(la==ct-1) {
tp.push_back(b2[j]);
vi[j]=1;
continue;
}
std::swap(b[b2[i]],b[b2[j]]);
cnt++;assert(cnt<=5000);
if(query(b)<la) {
tp.push_back(b2[j]);
vi[j]=1;
std::swap(b[b2[i]],b[b2[j]]);
continue;
}
std::swap(b[b2[i]],b[b2[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: 1ms
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 2 1 1 0 0
output:
? 0 1 2 ? 1 0 2 ? 1 0 2 ? 1 2 0 ? 1 2 0 ! 1 2 0 -
result:
ok Accepted
Test #3:
score: 2
Accepted
time: 0ms
memory: 3840kb
input:
4 3 2 2 1 1 1 0 0
output:
? 0 1 2 3 ? 1 0 2 3 ? 1 0 2 3 ? 1 2 0 3 ? 1 2 0 3 ? 1 3 2 0 ? 1 2 3 0 ? 1 2 3 0 ! 1 2 3 0 -
result:
ok Accepted
Test #4:
score: 2
Accepted
time: 0ms
memory: 3712kb
input:
5 2 1 1 2 3 3 2 0 2 3 4
output:
? 0 1 2 3 4 ? 1 0 2 3 4 ? 1 0 2 3 4 ? 1 2 0 3 4 ? 2 1 0 3 4 ? 1 3 0 2 4 ? 3 1 0 2 4 ? 3 0 2 1 4 ? 3 0 4 2 1 ? 3 4 0 2 1 ? 4 3 0 2 1 ! 3 0 2 1 4 -
result:
ok Accepted
Test #5:
score: 2
Accepted
time: 0ms
memory: 3840kb
input:
5 1 2 2 3 3 2 0 2 3 4
output:
? 0 1 2 3 4 ? 1 0 2 3 4 ? 0 2 1 3 4 ? 2 0 1 3 4 ? 0 3 1 2 4 ? 3 0 1 2 4 ? 3 1 2 0 4 ? 3 1 4 2 0 ? 3 4 1 2 0 ? 4 3 1 2 0 ! 3 1 2 0 4 -
result:
ok Accepted
Test #6:
score: 2
Accepted
time: 0ms
memory: 3840kb
input:
6 4 3 3 4 5 3 2 2 4 3 1 2 2 3 0
output:
? 0 1 2 3 4 5 ? 1 0 2 3 4 5 ? 1 0 2 3 4 5 ? 1 2 0 3 4 5 ? 2 1 0 3 4 5 ? 1 3 0 2 4 5 ? 1 0 3 2 4 5 ? 1 0 3 2 4 5 ? 1 0 4 3 2 5 ? 1 4 0 3 2 5 ? 1 4 3 2 0 5 ? 1 4 5 3 2 0 ? 1 4 3 2 5 0 ? 1 4 3 5 2 0 ? 1 4 5 2 0 3 ! 1 4 5 2 0 3 -
result:
ok Accepted
Test #7:
score: 2
Accepted
time: 1ms
memory: 3840kb
input:
6 3 4 4 3 2 4 3 1 3 2 0 3 4 5
output:
? 0 1 2 3 4 5 ? 1 0 2 3 4 5 ? 0 2 1 3 4 5 ? 2 0 1 3 4 5 ? 2 1 0 3 4 5 ? 2 3 1 0 4 5 ? 3 2 1 0 4 5 ? 3 1 0 2 4 5 ? 3 1 4 0 2 5 ? 3 4 1 0 2 5 ? 3 4 0 2 1 5 ? 3 4 5 0 2 1 ? 3 5 4 0 2 1 ? 5 3 4 0 2 1 ! 3 4 0 2 1 5 -
result:
ok Accepted
Test #8:
score: 2
Accepted
time: 0ms
memory: 3840kb
input:
6 3 4 4 3 2 4 5 4 5 4 1 2 2 3 0
output:
? 0 1 2 3 4 5 ? 1 0 2 3 4 5 ? 0 2 1 3 4 5 ? 2 0 1 3 4 5 ? 2 1 0 3 4 5 ? 2 3 1 0 4 5 ? 3 2 1 0 4 5 ? 2 1 4 0 3 5 ? 2 4 1 0 3 5 ? 4 2 1 0 3 5 ? 4 1 0 3 2 5 ? 4 1 5 0 3 2 ? 4 1 0 3 5 2 ? 4 1 0 5 3 2 ? 4 1 5 3 2 0 ! 4 1 5 3 2 0 -
result:
ok Accepted
Test #9:
score: 2
Accepted
time: 0ms
memory: 3712kb
input:
5 4 3 3 4 3 2 2 1 1 3 4 3 0
output:
? 0 1 2 3 4 ? 1 0 2 3 4 ? 1 0 2 3 4 ? 1 2 0 3 4 ? 2 1 0 3 4 ? 2 0 1 3 4 ? 2 3 0 1 4 ? 2 0 3 1 4 ? 2 0 3 1 4 ? 2 0 4 3 1 ? 2 4 0 3 1 ? 4 2 0 3 1 ? 4 0 3 1 2 ! 4 0 3 1 2 -
result:
ok Accepted
Test #10:
score: 2
Accepted
time: 1ms
memory: 3840kb
input:
6 5 4 4 3 3 3 4 2 2 1 1 2 2 1 0
output:
? 0 1 2 3 4 5 ? 1 0 2 3 4 5 ? 1 0 2 3 4 5 ? 1 2 0 3 4 5 ? 1 2 0 3 4 5 ? 1 3 2 0 4 5 ? 1 2 3 0 4 5 ? 1 3 0 2 4 5 ? 1 3 4 0 2 5 ? 1 3 0 4 2 5 ? 1 3 0 4 2 5 ? 1 3 5 0 4 2 ? 1 3 0 4 5 2 ? 1 3 0 5 4 2 ? 1 3 0 5 2 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: 0ms
memory: 3712kb
input:
7 5 4 4 5 4 3 5 6 3 4 2 3 3 2 1 2 2 3 0
output:
? 0 1 2 3 4 5 6 ? 1 0 2 3 4 5 6 ? 1 0 2 3 4 5 6 ? 1 2 0 3 4 5 6 ? 2 1 0 3 4 5 6 ? 2 0 1 3 4 5 6 ? 2 3 0 1 4 5 6 ? 3 2 0 1 4 5 6 ? 2 0 4 1 3 5 6 ? 2 0 1 4 3 5 6 ? 2 0 4 3 1 5 6 ? 2 0 5 4 3 1 6 ? 2 0 4 3 5 1 6 ? 2 0 4 5 3 1 6 ? 2 0 4 5 1 3 6 ? 2 0 4 6 5 1 3 ? 2 0 4 5 1 6 3 ? 2 0 4 5 6 1 3 ? 2 0 4 6 1 ...
result:
ok Accepted
Test #12:
score: 19
Accepted
time: 1ms
memory: 3840kb
input:
50 49 48 48 47 47 47 48 46 46 47 45 48 47 44 45 45 46 43 47 47 48 42 46 48 47 41 46 46 45 40 43 40 41 39 45 46 44 38 42 41 42 43 37 44 45 45 46 36 41 39 41 42 35 41 39 41 40 34 42 46 48 49 48 33 40 35 35 34 32 39 36 36 35 31 39 34 33 32 30 38 35 37 38 39 29 40 45 46 46 47 28 39 45 46 46 45 27 39 43 ...
output:
? 0 1 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 ? 1 0 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 ? 1 0 2 3 4 5 6 ...
result:
ok Accepted
Test #13:
score: 19
Accepted
time: 4ms
memory: 3840kb
input:
98 91 92 92 93 91 90 90 92 93 92 89 92 93 94 92 94 93 88 92 92 91 87 91 93 94 95 90 87 86 86 91 94 93 85 89 86 84 84 88 87 88 87 83 90 91 89 82 89 93 95 94 81 89 93 93 92 80 88 90 88 89 79 86 81 79 78 78 87 92 94 95 96 86 81 78 79 77 85 82 82 83 76 85 79 78 79 78 75 86 90 87 87 88 74 84 80 83 84 85 ...
output:
? 0 1 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 ? 1 0 2 3 4 5 ...
result:
ok Accepted
Test #14:
score: 19
Accepted
time: 3ms
memory: 3712kb
input:
98 97 96 96 97 96 95 95 94 94 94 93 93 94 92 92 95 95 96 91 93 91 92 90 94 96 95 89 94 94 93 88 91 90 91 90 87 91 88 86 86 92 95 97 96 85 92 95 95 94 84 91 95 95 96 83 91 93 93 92 82 88 86 86 85 81 90 94 94 93 80 87 82 80 81 79 87 84 86 87 86 78 86 81 78 77 77 86 80 79 78 76 85 79 76 75 75 87 93 94 ...
output:
? 0 1 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 ? 1 0 2 3 4 5 ...
result:
ok Accepted
Test #15:
score: 19
Accepted
time: 4ms
memory: 3712kb
input:
99 90 91 91 90 89 91 92 91 90 88 89 89 88 87 90 90 91 86 90 92 93 90 90 89 85 88 85 86 84 89 90 90 91 83 87 84 84 83 82 86 83 83 82 81 88 91 93 94 86 84 86 85 80 88 90 90 91 79 85 81 81 80 78 87 89 89 88 77 86 91 93 94 93 76 84 79 78 79 80 75 83 78 77 76 74 85 90 93 94 95 83 77 74 75 73 83 79 80 80 ...
output:
? 0 1 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 ? 1 0 2 3 4...
result:
ok Accepted
Test #16:
score: 19
Accepted
time: 3ms
memory: 3840kb
input:
99 94 95 95 96 94 93 93 95 96 97 94 92 92 93 91 91 93 91 92 90 94 96 97 96 89 92 89 90 88 91 88 87 87 91 90 91 90 86 90 89 88 85 92 93 91 84 89 87 87 86 83 91 95 95 94 82 90 92 90 91 81 90 94 96 95 80 89 92 91 92 91 79 87 82 81 82 81 78 86 83 83 82 77 86 82 85 86 85 76 85 79 78 79 78 75 85 79 78 79 ...
output:
? 0 1 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 ? 1 0 2 3 4...
result:
ok Accepted
Test #17:
score: 19
Accepted
time: 3ms
memory: 3840kb
input:
99 96 97 97 96 95 95 96 94 96 95 93 96 95 92 95 95 94 91 93 91 90 90 94 94 93 89 92 91 92 93 88 93 94 94 95 87 91 88 86 86 90 89 90 89 85 92 95 95 94 84 91 93 93 94 83 91 93 93 92 82 88 84 82 83 81 88 83 81 80 80 87 84 84 85 79 87 82 81 82 83 78 88 93 94 92 77 86 82 83 83 82 76 87 91 90 91 92 75 87 ...
output:
? 0 1 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 ? 1 0 2 3 4...
result:
ok Accepted
Test #18:
score: 19
Accepted
time: 5ms
memory: 3840kb
input:
100 94 93 93 92 92 94 93 91 93 94 95 92 92 91 90 91 89 89 91 89 88 88 92 92 91 87 92 94 93 86 89 88 89 88 85 89 88 89 88 84 90 91 91 92 83 90 91 91 90 82 89 91 89 90 81 89 93 95 96 87 85 85 86 80 89 93 95 94 79 88 93 93 94 78 86 81 80 79 77 87 92 95 94 76 85 79 76 75 75 84 80 81 81 80 74 86 90 87 87...
output:
? 0 1 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 ? 1 0 2 ...
result:
ok Accepted
Test #19:
score: 19
Accepted
time: 3ms
memory: 3840kb
input:
100 96 95 95 96 97 97 98 97 96 94 95 95 94 93 96 96 97 92 94 92 91 91 95 95 94 90 93 90 89 89 94 95 95 96 88 92 91 92 93 87 93 94 94 93 86 93 96 98 99 93 95 93 92 85 93 97 97 98 84 90 88 90 89 83 92 96 96 97 82 89 86 86 87 81 91 94 93 94 95 80 90 93 92 93 94 79 88 84 87 88 89 78 87 83 86 85 77 87 83...
output:
? 0 1 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 ? 1 0 2 ...
result:
ok Accepted
Test #20:
score: 19
Accepted
time: 6ms
memory: 3840kb
input:
100 95 94 94 95 96 96 97 96 97 98 95 93 93 96 96 97 92 94 92 93 91 93 93 94 90 95 95 96 89 94 97 98 97 88 94 95 93 87 91 90 91 90 86 91 87 85 85 90 88 90 89 84 92 94 92 91 83 91 93 91 90 82 89 86 88 89 88 81 88 83 83 82 80 90 93 90 91 79 87 84 84 85 78 87 83 84 82 77 88 94 97 96 76 86 82 83 81 75 87...
output:
? 0 1 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 ? 1 0 2 ...
result:
ok Accepted
Test #21:
score: 19
Accepted
time: 2ms
memory: 3840kb
input:
100 91 92 90 90 90 89 89 91 92 91 88 91 90 87 90 92 93 89 89 88 86 90 92 91 85 88 87 88 89 84 89 92 91 83 89 90 90 89 82 88 91 91 92 81 88 91 93 92 80 87 91 93 92 79 87 91 91 92 78 84 80 78 79 77 86 90 92 93 94 84 81 81 80 76 84 81 81 80 75 85 88 85 86 74 83 77 76 77 78 73 84 88 87 88 87 72 82 76 73...
output:
? 0 1 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 ? 1 0 2 ...
result:
ok Accepted
Test #22:
score: 19
Accepted
time: 5ms
memory: 3712kb
input:
99 98 97 97 98 97 96 98 97 95 95 96 94 97 96 93 96 96 97 92 94 92 91 91 95 97 98 97 90 95 97 98 97 89 94 95 95 96 88 92 91 92 93 87 91 90 91 92 86 91 89 89 90 85 92 96 96 97 84 92 94 92 93 83 89 85 83 82 82 91 93 91 90 81 90 93 92 93 94 80 90 95 95 96 79 89 94 95 95 94 78 89 92 91 92 91 77 88 92 89 ...
output:
? 0 1 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 ? 1 0 2 3 4...
result:
ok Accepted
Test #23:
score: 19
Accepted
time: 3ms
memory: 3840kb
input:
100 99 98 98 99 98 97 99 98 96 98 99 98 95 96 94 94 97 99 98 93 95 93 94 92 96 98 99 98 91 94 93 92 90 95 98 97 89 93 92 93 92 88 92 91 90 87 92 88 86 86 93 95 93 94 85 91 89 89 90 84 92 96 98 99 98 83 92 96 98 97 82 91 94 93 94 93 81 89 84 81 82 80 88 85 87 86 79 88 82 81 80 78 89 95 98 97 77 89 95...
output:
? 0 1 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 ? 1 0 2 ...
result:
ok Accepted
Test #24:
score: 19
Accepted
time: 4ms
memory: 3584kb
input:
100 99 98 98 99 98 97 99 98 96 98 97 95 98 99 98 94 97 97 98 93 97 97 96 92 96 98 99 98 91 96 98 97 90 95 98 97 89 95 98 99 98 88 94 97 97 96 87 92 88 88 87 86 91 89 89 88 85 91 89 89 90 84 90 86 84 83 83 90 85 85 86 82 91 94 93 92 81 91 94 93 92 80 88 83 82 83 84 79 90 95 96 96 95 78 87 81 78 79 77...
output:
? 0 1 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 ? 1 0 2 ...
result:
ok Accepted
Subtask #3:
score: 79
Accepted
Dependency #2:
100%
Accepted
Test #25:
score: 79
Accepted
time: 99ms
memory: 3840kb
input:
498 493 492 492 491 491 491 490 490 492 491 489 490 490 491 488 489 489 490 487 491 491 492 486 490 492 493 492 485 490 490 491 484 487 486 485 483 487 484 484 485 482 486 483 483 482 481 486 482 480 480 487 489 489 490 479 487 491 493 492 478 484 480 478 479 477 484 481 483 482 476 483 480 482 483 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #26:
score: 79
Accepted
time: 96ms
memory: 3840kb
input:
498 492 491 491 490 490 490 491 489 489 490 488 491 490 487 490 492 491 486 488 486 487 485 489 491 492 493 488 485 486 484 489 490 490 489 483 489 490 488 482 486 485 486 485 481 486 484 484 483 480 485 483 483 482 479 487 489 487 486 478 484 482 484 485 477 486 490 492 491 476 483 480 480 479 475 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #27:
score: 79
Accepted
time: 100ms
memory: 3712kb
input:
498 494 495 493 493 495 494 492 494 493 491 492 492 493 490 491 491 490 489 491 491 490 488 490 490 491 487 492 492 493 486 491 494 493 485 491 494 495 494 484 490 491 491 492 483 490 493 493 494 482 487 485 485 486 481 487 485 485 486 480 488 492 492 491 479 486 483 483 482 478 487 490 489 488 477 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #28:
score: 79
Accepted
time: 104ms
memory: 3840kb
input:
499 491 492 490 490 492 493 490 489 489 492 491 488 491 493 494 490 488 487 487 491 493 492 486 491 491 490 485 490 491 491 492 484 490 491 491 492 483 489 492 492 493 482 489 492 492 493 481 488 492 494 493 480 488 490 488 487 479 485 483 483 482 478 487 489 487 486 477 484 481 483 482 476 484 479 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #29:
score: 79
Accepted
time: 103ms
memory: 3712kb
input:
499 489 488 488 489 488 487 489 488 486 486 487 485 488 489 490 488 490 491 489 489 490 484 488 488 489 483 486 483 482 482 487 488 488 487 481 487 490 491 490 480 486 489 489 488 479 484 480 478 478 483 479 477 477 483 481 483 482 476 482 478 476 475 475 484 486 484 485 474 483 488 490 491 492 484 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #30:
score: 79
Accepted
time: 104ms
memory: 3712kb
input:
499 495 496 496 497 495 494 494 496 497 498 497 496 493 494 494 495 492 494 492 493 491 495 495 494 490 493 492 493 494 489 492 489 488 488 492 491 492 493 487 491 490 491 490 486 491 489 489 488 485 492 496 498 497 484 490 488 488 489 483 489 487 489 488 482 489 486 488 489 490 481 490 493 490 489 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #31:
score: 79
Accepted
time: 103ms
memory: 3840kb
input:
499 489 490 490 489 488 488 487 487 489 490 491 490 491 492 490 490 491 486 488 486 485 485 489 491 492 491 484 487 484 483 483 486 485 486 485 482 486 483 483 482 481 487 490 492 493 488 491 491 490 480 485 483 483 482 479 487 491 493 494 485 483 483 484 478 485 482 482 481 477 486 491 493 492 476 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #32:
score: 79
Accepted
time: 111ms
memory: 3840kb
input:
500 494 495 495 494 493 493 492 492 494 495 496 495 496 495 491 494 496 495 490 494 496 495 489 493 493 492 488 493 495 496 495 487 492 493 493 494 486 490 487 487 486 485 491 494 496 495 484 489 487 487 486 483 488 486 488 487 482 488 484 484 485 481 489 493 493 494 480 489 491 489 490 479 486 481 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #33:
score: 79
Accepted
time: 103ms
memory: 3712kb
input:
500 492 493 493 494 492 491 491 491 490 490 491 491 490 489 490 490 491 488 490 488 487 487 489 489 490 486 491 493 494 495 491 494 493 485 491 494 493 484 488 485 485 486 483 490 493 493 494 482 489 491 489 490 481 487 485 487 488 480 488 492 492 491 479 486 481 479 478 478 485 480 480 481 477 487 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #34:
score: 79
Accepted
time: 103ms
memory: 3712kb
input:
500 493 494 492 492 494 495 494 495 494 491 492 492 491 490 493 493 492 489 491 491 490 488 490 488 489 487 490 489 490 489 486 489 488 489 490 485 491 492 490 484 488 487 488 489 483 488 486 486 485 482 487 485 487 486 481 489 491 489 488 480 486 484 486 485 479 488 490 488 487 478 487 492 494 495 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #35:
score: 79
Accepted
time: 101ms
memory: 3712kb
input:
500 491 490 490 491 490 489 491 492 489 488 488 489 489 488 487 490 490 489 486 488 488 487 485 487 485 484 484 487 484 483 483 488 489 489 490 482 486 483 483 482 481 487 488 486 480 485 483 485 486 479 486 488 486 485 478 486 488 486 487 477 485 489 489 488 476 483 480 482 483 482 475 484 489 489 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #36:
score: 79
Accepted
time: 104ms
memory: 3840kb
input:
500 492 493 493 494 494 493 491 493 494 493 490 493 494 493 489 490 488 488 490 490 489 487 491 493 492 486 489 488 489 488 485 488 485 484 484 490 491 489 483 487 486 487 486 482 487 485 487 488 481 486 484 484 483 480 488 492 494 495 488 492 494 495 496 489 493 493 494 479 488 493 493 492 478 488 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #37:
score: 79
Accepted
time: 108ms
memory: 3712kb
input:
500 493 492 492 491 491 493 492 490 490 491 489 492 493 494 490 490 491 488 492 494 493 487 491 493 494 495 490 489 488 486 491 492 492 491 485 491 494 495 494 484 490 493 493 494 483 488 484 484 485 482 489 493 493 492 481 489 493 493 492 480 486 482 482 481 479 488 492 494 493 478 487 490 487 488 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #38:
score: 79
Accepted
time: 105ms
memory: 3712kb
input:
499 498 497 497 498 497 496 496 495 495 497 496 494 495 493 493 494 494 495 492 494 494 493 491 493 493 492 490 495 495 494 489 494 495 495 494 488 492 489 487 487 491 488 488 487 486 491 489 491 490 485 490 488 488 487 484 492 494 494 493 483 489 487 489 490 482 491 495 495 496 481 490 495 497 496 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #39:
score: 79
Accepted
time: 106ms
memory: 3840kb
input:
500 499 498 498 497 497 497 498 496 496 495 495 498 497 494 497 497 496 493 497 497 498 492 496 498 497 491 494 491 490 490 495 496 496 495 489 493 490 490 491 488 492 491 490 487 492 488 486 486 493 495 495 494 485 491 487 485 484 484 490 486 484 483 483 490 485 483 482 482 491 496 498 499 498 481 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Test #40:
score: 79
Accepted
time: 96ms
memory: 3840kb
input:
500 499 498 498 497 497 499 498 496 498 497 495 496 496 495 494 497 497 498 493 495 493 494 492 494 494 493 491 494 491 492 490 495 498 497 489 495 496 494 488 494 497 499 498 487 492 488 486 486 491 487 487 486 485 493 495 493 494 484 492 494 492 493 483 490 485 485 486 482 489 484 484 485 481 489 ...
output:
? 0 1 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 101 ...
result:
ok Accepted
Extra Test:
score: 0
Extra Test Passed