QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#787541 | #1133. Monster Game | _8_8_ | 100 ✓ | 30ms | 8012kb | C++17 | 3.0kb | 2024-11-27 12:40:44 | 2024-11-27 12:40:46 |
Judging History
answer
#include "monster.h"
#include <bits/stdc++.h>
using namespace std;
mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());
int mem[1001][1001];
int qr(int x, int y) {
if(mem[x][y] != -1) return mem[x][y];
int k = Query(x, y);
mem[x][y] = k;
mem[y][x] = 1 - k;
return k;
}
vector<int> sor(vector<int> x) {
if((int)x.size() == 1) return x;
if(x.empty()) return x;
int mid = (int)x.size() / 2;
vector<int> l, r;
for(int i = 0; i < (int)x.size(); i++) {
if(i < mid) {
l.push_back(x[i]);
} else {
r.push_back(x[i]);
}
}
x.clear();
l = sor(l);
r = sor(r);
int _l = 0, _r = 0;
int L = (int)l.size(), R = (int)r.size();
while(_l < L || _r < R) {
if(_l == L) {
x.push_back(r[_r]);
_r++;
} else if(_r == R) {
x.push_back(l[_l]);
_l++;
} else {
if(qr(l[_l], r[_r])) {
x.push_back(r[_r]);
_r++;
} else {
x.push_back(l[_l]);
_l++;
}
}
}
return x;
}
vector<int> Solve(int N) {
memset(mem, -1, sizeof(mem));
vector<int> a(N), res(N);
iota(a.begin(), a.end(), 0);
shuffle(a.begin(), a.end(), rng);
for(int i = 1; i < min(N, 10); i += 2) {
qr(a[i], a[i - 1]);
}
shuffle(a.begin(), a.end(), rng);
a = sor(a);
int i = 0;
auto calc = [&](vector<int> x, int v) {
int ret = 0;
for(int i : x) if(i != v) {
if(qr(v, i)) {
ret++;
}
}
return ret;
};
while(i < N - 1) {
int val;
if(!i) {
vector<int> x;
vector<pair<int, int>> y;
for(int j = i; j < min(N, i + 10); j++) {
x.push_back(a[j]);
}
for(int j : x) {
y.emplace_back(calc(x, j), j);
}
sort(y.begin(), y.end());
val = y[0].second;
if(y[1].first == 1 && qr(y[1].second, y[0].second)) {
val = y[1].second;
}
if((int)y.size() > 2 && y[2].first == 1) {
if(qr(a[i - 1], y[0].second)) {
val = y[0].second;
} else if(qr(a[i - 1], y[1].second)) {
val = y[1].second;
} else {
val = y[2].second;
}
}
} else {
for(int j = i; j < min(N, i + 10); j++) {
if(qr(a[i - 1], a[j])) {
val = a[j];
break;
}
}
}
for(int j = i; j < N; j++) {
if(a[j] == val) {
reverse(a.begin() + i, a.begin() + j + 1);
i = j + 1;
break;
}
}
}
for(int i = 0; i < N; i++) {
res[a[i]] = i;
}
return res;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 10
Accepted
Test #1:
score: 10
Accepted
time: 0ms
memory: 7716kb
input:
4 1 0 1 1 1 1
output:
Q 3 2 Q 0 1 Q 0 2 Q 0 3 Q 2 1 Q 3 1 F 4 2 1 0 3
result:
points 1.0 points 1.0
Test #2:
score: 10
Accepted
time: 2ms
memory: 7760kb
input:
4 0 0 1 0 1 1
output:
Q 0 3 Q 2 1 Q 1 3 Q 0 2 Q 3 2 Q 0 1 F 4 1 2 0 3
result:
points 1.0 points 1.0
Test #3:
score: 10
Accepted
time: 1ms
memory: 7848kb
input:
4 0 1 0 0 1 0
output:
Q 2 1 Q 3 0 Q 2 0 Q 1 0 Q 2 3 Q 1 3 F 4 3 0 1 2
result:
points 1.0 points 1.0
Test #4:
score: 10
Accepted
time: 0ms
memory: 7688kb
input:
5 1 1 0 0 0 1 0 0 0 0
output:
Q 4 1 Q 0 2 Q 0 1 Q 3 2 Q 4 3 Q 0 4 Q 0 3 Q 1 3 Q 4 2 Q 1 2 F 5 2 1 3 4 0
result:
points 1.0 points 1.0
Test #5:
score: 10
Accepted
time: 1ms
memory: 7716kb
input:
5 0 0 0 0 0 0 1 0 0 1
output:
Q 1 2 Q 4 0 Q 0 3 Q 1 4 Q 2 4 Q 1 0 Q 1 3 Q 2 0 Q 2 3 Q 4 3 F 5 3 1 0 2 4
result:
points 1.0 points 1.0
Test #6:
score: 10
Accepted
time: 2ms
memory: 7984kb
input:
5 1 1 0 0 0 0 0 1 0 1
output:
Q 2 1 Q 4 0 Q 3 2 Q 0 1 Q 4 1 Q 3 0 Q 2 0 Q 3 4 Q 3 1 Q 2 4 F 5 2 4 3 0 1
result:
points 1.0 points 1.0
Test #7:
score: 10
Accepted
time: 2ms
memory: 7988kb
input:
6 0 1 1 1 0 1 0 1 0 0 0 1 0 0 1
output:
Q 4 3 Q 1 2 Q 5 0 Q 3 5 Q 4 5 Q 0 2 Q 1 0 Q 4 2 Q 4 1 Q 5 1 Q 3 1 Q 2 5 Q 2 3 Q 4 0 Q 3 0 F 6 3 4 1 5 0 2
result:
points 1.0 points 1.0
Test #8:
score: 10
Accepted
time: 0ms
memory: 7756kb
input:
6 1 1 0 1 1 0 0 0 1 1 0 1 0 0 1
output:
Q 4 5 Q 2 3 Q 0 1 Q 1 4 Q 3 4 Q 3 1 Q 5 2 Q 0 5 Q 4 0 Q 4 2 Q 0 2 Q 0 3 Q 5 3 Q 5 1 Q 2 1 F 6 1 5 4 2 3 0
result:
points 1.0 points 1.0
Test #9:
score: 10
Accepted
time: 1ms
memory: 7756kb
input:
6 1 1 0 1 1 1 1 1 0 0 0 1 0 1 1
output:
Q 0 2 Q 1 4 Q 5 3 Q 0 5 Q 0 3 Q 4 2 Q 1 2 Q 5 2 Q 5 4 Q 3 4 Q 0 4 Q 2 3 Q 5 1 Q 3 1 Q 0 1 F 6 5 3 1 2 4 0
result:
points 1.0 points 1.0
Test #10:
score: 10
Accepted
time: 0ms
memory: 7712kb
input:
7 0 1 0 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 1 0
output:
Q 3 6 Q 4 2 Q 1 5 Q 4 5 Q 0 4 Q 1 3 Q 2 6 Q 3 2 Q 1 2 Q 1 6 Q 0 3 Q 0 2 Q 4 6 Q 5 6 Q 3 4 Q 3 5 Q 0 5 Q 0 6 Q 0 1 Q 2 5 Q 4 1 F 7 0 5 3 1 2 4 6
result:
points 1.0 points 1.0
Test #11:
score: 10
Accepted
time: 1ms
memory: 7644kb
input:
7 0 1 0 1 1 1 1 0 0 0 1 0 0 1 0 1 0 0 0 0 1
output:
Q 6 3 Q 2 1 Q 5 4 Q 5 6 Q 1 6 Q 1 5 Q 0 4 Q 3 2 Q 4 3 Q 0 3 Q 6 4 Q 6 0 Q 5 0 Q 1 0 Q 1 3 Q 4 1 Q 4 2 Q 6 2 Q 5 3 Q 5 2 Q 0 2 F 7 4 3 5 6 2 0 1
result:
points 1.0 points 1.0
Test #12:
score: 10
Accepted
time: 0ms
memory: 7756kb
input:
7 1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 0 1 1 0 0 1
output:
Q 6 3 Q 4 2 Q 0 1 Q 3 2 Q 6 2 Q 1 4 Q 5 0 Q 4 0 Q 1 5 Q 3 4 Q 6 4 Q 6 0 Q 6 1 Q 3 0 Q 3 1 Q 3 5 Q 2 0 Q 2 1 Q 2 5 Q 4 5 Q 6 5 F 7 1 4 3 0 2 6 5
result:
points 1.0 points 1.0
Test #13:
score: 10
Accepted
time: 2ms
memory: 7692kb
input:
8 1 1 0 1 0 1 0 0 1 1 1 1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 1
output:
Q 4 5 Q 1 0 Q 2 6 Q 3 7 Q 7 1 Q 4 6 Q 7 6 Q 1 6 Q 2 0 Q 3 5 Q 0 5 Q 0 3 Q 7 5 Q 1 5 Q 1 3 Q 6 3 Q 6 0 Q 7 0 Q 7 2 Q 7 4 Q 5 2 Q 5 6 Q 1 2 Q 1 4 Q 3 2 Q 3 4 Q 0 4 Q 2 4 F 8 2 4 7 3 5 0 6 1
result:
points 1.0 points 1.0
Test #14:
score: 10
Accepted
time: 2ms
memory: 7640kb
input:
8 0 0 0 0 1 0 1 1 1 1 0 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1
output:
Q 4 3 Q 1 0 Q 2 7 Q 6 5 Q 7 4 Q 1 4 Q 0 4 Q 0 7 Q 3 5 Q 6 2 Q 5 2 Q 3 2 Q 3 6 Q 1 5 Q 4 5 Q 7 5 Q 7 6 Q 7 3 Q 1 2 Q 1 6 Q 1 3 Q 1 7 Q 4 2 Q 4 6 Q 5 0 Q 2 0 Q 6 0 Q 3 0 F 8 5 1 2 7 0 3 4 6
result:
points 1.0 points 1.0
Test #15:
score: 10
Accepted
time: 0ms
memory: 7688kb
input:
8 1 0 0 0 0 1 0 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 1
output:
Q 4 1 Q 2 7 Q 0 6 Q 5 3 Q 3 4 Q 7 5 Q 3 7 Q 4 7 Q 1 6 Q 0 2 Q 6 2 Q 5 0 Q 5 2 Q 5 6 Q 5 1 Q 0 1 Q 0 3 Q 0 7 Q 0 4 Q 2 1 Q 2 3 Q 2 4 Q 6 3 Q 6 7 Q 6 4 Q 1 3 Q 1 7 Q 5 4 F 8 1 2 0 4 6 5 3 7
result:
points 1.0 points 1.0
Test #16:
score: 10
Accepted
time: 6ms
memory: 7724kb
input:
198 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 1 1 1 0 1 0 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 1 1 0 1 1 1 0 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 1 0 1 0 1 1 ...
output:
Q 109 96 Q 135 60 Q 158 41 Q 28 114 Q 34 48 Q 166 127 Q 163 166 Q 163 127 Q 170 75 Q 157 170 Q 157 75 Q 166 170 Q 166 157 Q 163 157 Q 163 75 Q 38 189 Q 105 38 Q 105 189 Q 138 85 Q 22 138 Q 22 85 Q 38 138 Q 189 138 Q 105 138 Q 105 85 Q 105 22 Q 170 38 Q 166 38 Q 166 189 Q 166 138 Q 166 85 Q 166 22 Q ...
result:
points 1.0 points 1.0
Test #17:
score: 10
Accepted
time: 10ms
memory: 7988kb
input:
199 0 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 1 1 1 1 1 1 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 ...
output:
Q 141 157 Q 63 127 Q 74 196 Q 128 3 Q 159 14 Q 64 93 Q 85 64 Q 85 93 Q 53 35 Q 38 53 Q 64 38 Q 93 38 Q 85 38 Q 85 53 Q 85 35 Q 90 127 Q 79 127 Q 146 42 Q 83 146 Q 83 42 Q 79 146 Q 127 146 Q 90 146 Q 90 83 Q 90 42 Q 64 79 Q 93 79 Q 38 79 Q 38 127 Q 53 127 Q 85 127 Q 85 146 Q 35 146 Q 35 83 Q 35 90 Q ...
result:
points 1.0 points 1.0
Test #18:
score: 10
Accepted
time: 10ms
memory: 7712kb
input:
200 1 1 1 1 0 0 1 0 0 1 1 1 1 0 0 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 1 0 1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 0 0 1 1 1 0 0 0 1 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 ...
output:
Q 197 179 Q 163 83 Q 89 88 Q 118 125 Q 48 86 Q 186 121 Q 23 186 Q 23 121 Q 146 126 Q 85 146 Q 85 126 Q 186 146 Q 186 126 Q 186 85 Q 23 85 Q 121 85 Q 60 95 Q 158 95 Q 188 156 Q 195 156 Q 195 188 Q 158 156 Q 158 195 Q 95 195 Q 95 188 Q 60 188 Q 146 156 Q 126 156 Q 126 158 Q 186 158 Q 23 158 Q 23 195 Q...
result:
points 1.0 points 1.0
Test #19:
score: 10
Accepted
time: 0ms
memory: 7760kb
input:
200 0 0 1 0 0 1 1 0 1 1 1 0 0 1 1 0 0 1 0 1 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 0 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 1 1 1 0 0 1 1 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1 1 1 0 1 1 0 0 ...
output:
Q 91 160 Q 20 188 Q 126 83 Q 82 66 Q 4 178 Q 83 36 Q 110 36 Q 110 83 Q 179 67 Q 92 67 Q 92 179 Q 36 67 Q 110 67 Q 83 67 Q 83 179 Q 83 92 Q 107 31 Q 32 107 Q 32 31 Q 95 196 Q 27 196 Q 107 27 Q 107 196 Q 107 95 Q 32 95 Q 31 95 Q 36 27 Q 110 27 Q 67 27 Q 179 27 Q 83 27 Q 83 196 Q 83 107 Q 92 107 Q 142 ...
result:
points 1.0 points 1.0
Test #20:
score: 10
Accepted
time: 5ms
memory: 7760kb
input:
200 1 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 0 1 0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 0 1 1 0 1 1 1 0 0 1 1 0 1 1 1 1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 0 0 0 1 0 0 1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 1 1 1 0 0 1 0 0 0 1 1 1 0 0 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 ...
output:
Q 90 59 Q 95 165 Q 15 177 Q 14 81 Q 54 4 Q 10 160 Q 25 10 Q 33 170 Q 61 33 Q 25 61 Q 10 61 Q 160 61 Q 187 62 Q 50 187 Q 50 62 Q 76 116 Q 75 76 Q 187 75 Q 50 75 Q 50 76 Q 50 116 Q 62 116 Q 25 187 Q 10 187 Q 160 187 Q 61 187 Q 61 75 Q 61 76 Q 33 76 Q 33 50 Q 33 62 Q 33 116 Q 26 124 Q 107 124 Q 41 49 Q...
result:
points 1.0 points 1.0
Test #21:
score: 10
Accepted
time: 2ms
memory: 7692kb
input:
4 0 0 0 1 1 1
output:
Q 3 2 Q 1 0 Q 1 3 Q 2 0 Q 3 0 Q 1 2 F 4 0 1 2 3
result:
points 1.0 points 1.0
Test #22:
score: 10
Accepted
time: 2ms
memory: 7780kb
input:
5 0 0 1 1 1 0 0 1 1 0
output:
Q 1 3 Q 2 4 Q 0 1 Q 3 4 Q 1 2 Q 1 4 Q 0 4 Q 2 0 Q 2 3 Q 0 3 F 5 0 1 2 3 4
result:
points 1.0 points 1.0
Test #23:
score: 10
Accepted
time: 2ms
memory: 7776kb
input:
6 0 1 1 0 1 0 0 0 1 1 1 0 0 0 1
output:
Q 5 4 Q 2 3 Q 0 1 Q 1 3 Q 4 1 Q 4 3 Q 2 5 Q 0 2 Q 4 0 Q 4 2 Q 1 2 Q 1 5 Q 0 5 Q 0 3 Q 5 3 F 6 0 1 2 3 4 5
result:
points 1.0 points 1.0
Test #24:
score: 10
Accepted
time: 1ms
memory: 7708kb
input:
7 1 0 1 0 0 1 0 1 0 1 1 1 1 1 0 0 0 1 0 1 1
output:
Q 6 1 Q 2 4 Q 5 0 Q 5 4 Q 2 6 Q 3 1 Q 2 1 Q 6 3 Q 0 2 Q 5 2 Q 5 1 Q 5 3 Q 5 6 Q 0 1 Q 0 3 Q 0 6 Q 0 4 Q 2 3 Q 1 4 Q 3 4 Q 6 4 F 7 0 1 2 3 4 5 6
result:
points 1.0 points 1.0
Test #25:
score: 10
Accepted
time: 0ms
memory: 7844kb
input:
8 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1
output:
Q 6 0 Q 7 1 Q 2 3 Q 4 5 Q 1 4 Q 3 1 Q 3 4 Q 7 0 Q 6 5 Q 7 6 Q 1 0 Q 4 0 Q 4 7 Q 3 7 Q 2 7 Q 1 2 Q 1 6 Q 1 5 Q 0 3 Q 0 2 Q 0 5 Q 4 2 Q 4 6 Q 3 6 Q 3 5 Q 2 6 Q 2 5 Q 7 5 F 8 0 1 2 3 4 5 6 7
result:
points 1.0 points 1.0
Test #26:
score: 10
Accepted
time: 10ms
memory: 7976kb
input:
200 0 1 0 0 0 1 0 1 0 1 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 1 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 1 1 1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 0 0 0 1 1 1 1 0 0 1 0 1 1 0 1 1 1 0 0 1 1 0 1 0 1 0 0 0 1 0 0 1 1 1 1 0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1 ...
output:
Q 81 156 Q 40 16 Q 121 133 Q 108 134 Q 72 164 Q 179 122 Q 107 122 Q 151 134 Q 65 134 Q 107 65 Q 107 134 Q 122 134 Q 179 134 Q 179 151 Q 53 197 Q 82 53 Q 82 197 Q 127 85 Q 147 85 Q 147 127 Q 53 85 Q 82 85 Q 197 85 Q 197 127 Q 197 147 Q 65 53 Q 65 82 Q 107 82 Q 107 85 Q 107 127 Q 122 127 Q 134 127 Q 1...
result:
points 1.0 points 1.0
Test #27:
score: 10
Accepted
time: 1ms
memory: 7720kb
input:
4 1 0 0 1 0 1
output:
Q 0 2 Q 3 1 Q 2 3 Q 1 0 Q 3 0 Q 2 1 F 4 3 2 1 0
result:
points 1.0 points 1.0
Test #28:
score: 10
Accepted
time: 2ms
memory: 7944kb
input:
5 1 1 0 1 1 1 1 1 0 0
output:
Q 1 0 Q 4 3 Q 2 3 Q 0 2 Q 0 3 Q 0 4 Q 2 4 Q 2 1 Q 3 1 Q 4 1 F 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #29:
score: 10
Accepted
time: 2ms
memory: 7704kb
input:
6 0 0 1 1 0 0 1 0 1 1 1 0 0 0 1
output:
Q 2 3 Q 5 0 Q 1 4 Q 2 1 Q 3 1 Q 4 5 Q 0 4 Q 3 4 Q 1 5 Q 1 0 Q 3 5 Q 3 0 Q 4 2 Q 5 2 Q 0 2 F 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #30:
score: 10
Accepted
time: 2ms
memory: 7972kb
input:
7 0 1 0 1 0 1 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0
output:
Q 3 0 Q 2 1 Q 6 4 Q 3 2 Q 4 2 Q 6 5 Q 0 1 Q 5 0 Q 6 0 Q 4 5 Q 2 5 Q 2 6 Q 2 0 Q 4 3 Q 4 0 Q 4 1 Q 5 3 Q 5 1 Q 6 3 Q 6 1 Q 3 1 F 7 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #31:
score: 10
Accepted
time: 0ms
memory: 7692kb
input:
8 1 0 0 1 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 1 0 0 1 0 0 0 0 1
output:
Q 4 6 Q 2 3 Q 7 0 Q 1 5 Q 0 6 Q 3 5 Q 6 5 Q 6 3 Q 0 3 Q 1 4 Q 7 2 Q 4 7 Q 4 2 Q 1 2 Q 5 7 Q 5 4 Q 6 1 Q 3 1 Q 0 1 Q 7 6 Q 7 3 Q 7 1 Q 4 3 Q 4 0 Q 5 0 Q 5 2 Q 6 2 Q 0 2 F 8 7 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #32:
score: 10
Accepted
time: 6ms
memory: 7716kb
input:
200 1 1 0 1 1 1 0 1 0 1 1 0 0 0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 0 0 1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 0 0 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 0 0 1 1 ...
output:
Q 61 137 Q 173 176 Q 89 83 Q 37 80 Q 161 181 Q 124 126 Q 143 126 Q 66 166 Q 193 166 Q 143 193 Q 143 166 Q 143 66 Q 126 66 Q 124 66 Q 112 56 Q 191 112 Q 93 155 Q 153 155 Q 153 93 Q 191 155 Q 112 155 Q 112 153 Q 112 93 Q 56 93 Q 193 191 Q 166 191 Q 166 155 Q 143 155 Q 143 153 Q 143 112 Q 126 112 Q 124...
result:
points 1.0 points 1.0
Subtask #2:
score: 15
Accepted
Test #33:
score: 15
Accepted
time: 17ms
memory: 7784kb
input:
995 1 1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 1 1 1 0 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 1 0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 1 0 1 0 1 0 0 0 1 1 1 0 0 1 1 0 1 1 0 0 1 0 0 1 1 1 ...
output:
Q 799 930 Q 398 827 Q 684 974 Q 716 569 Q 150 176 Q 459 304 Q 453 459 Q 453 304 Q 772 57 Q 28 511 Q 772 511 Q 772 28 Q 459 511 Q 304 511 Q 453 511 Q 453 28 Q 916 63 Q 545 480 Q 63 480 Q 63 545 Q 916 545 Q 380 932 Q 26 471 Q 380 26 Q 932 26 Q 932 471 Q 480 380 Q 63 380 Q 63 26 Q 916 26 Q 545 26 Q 545...
result:
points 1.0 points 1.0
Test #34:
score: 15
Accepted
time: 11ms
memory: 7968kb
input:
996 0 1 1 1 1 1 0 0 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 0 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 0 1 1 1 1 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 0 1 0 ...
output:
Q 728 300 Q 627 327 Q 88 794 Q 604 257 Q 310 141 Q 966 80 Q 731 80 Q 96 804 Q 588 23 Q 96 588 Q 804 588 Q 731 96 Q 731 804 Q 80 804 Q 966 804 Q 966 588 Q 966 23 Q 463 942 Q 424 695 Q 463 424 Q 463 695 Q 942 695 Q 375 770 Q 773 518 Q 770 518 Q 770 773 Q 375 773 Q 424 518 Q 463 518 Q 463 770 Q 463 773...
result:
points 1.0 points 1.0
Test #35:
score: 15
Accepted
time: 5ms
memory: 7732kb
input:
997 0 1 1 0 1 1 1 0 0 1 1 0 0 1 0 1 0 0 0 0 0 0 0 1 0 1 1 0 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 1 1 0 1 0 0 1 0 0 1 1 0 1 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 0 1 0 0 1 1 1 1 0 ...
output:
Q 246 720 Q 5 329 Q 362 368 Q 487 221 Q 316 755 Q 827 740 Q 123 740 Q 123 827 Q 4 255 Q 930 17 Q 4 17 Q 4 930 Q 255 930 Q 740 17 Q 740 4 Q 123 4 Q 123 255 Q 827 255 Q 691 494 Q 990 84 Q 691 990 Q 494 990 Q 784 656 Q 460 15 Q 784 15 Q 656 15 Q 656 460 Q 691 784 Q 494 784 Q 494 15 Q 494 460 Q 990 460 ...
result:
points 1.0 points 1.0
Test #36:
score: 15
Accepted
time: 5ms
memory: 7696kb
input:
998 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 0 0 1 1 0 0 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 0 0 1 1 1 1 0 1 1 1 0 0 1 0 1 0 1 1 0 0 1 1 0 1 1 1 1 0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 1 1 0 1 0 1 1 1 1 1 0 1 1 0 1 0 1 1 ...
output:
Q 381 47 Q 233 775 Q 708 397 Q 67 915 Q 113 732 Q 321 395 Q 399 395 Q 209 26 Q 166 220 Q 26 166 Q 26 220 Q 399 166 Q 395 166 Q 395 220 Q 395 26 Q 395 209 Q 321 209 Q 28 930 Q 126 377 Q 930 377 Q 28 377 Q 478 902 Q 374 228 Q 902 374 Q 478 374 Q 478 228 Q 930 902 Q 930 374 Q 930 228 Q 930 478 Q 28 478...
result:
points 1.0 points 1.0
Test #37:
score: 15
Accepted
time: 9ms
memory: 7784kb
input:
999 0 0 0 0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 0 1 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 1 1 0 0 1 1 0 1 1 1 0 0 0 0 0 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 0 1 ...
output:
Q 346 167 Q 244 266 Q 457 808 Q 934 682 Q 323 560 Q 600 691 Q 602 691 Q 602 600 Q 850 130 Q 318 218 Q 850 218 Q 130 218 Q 130 318 Q 691 850 Q 691 218 Q 691 318 Q 691 130 Q 129 46 Q 790 658 Q 46 658 Q 46 790 Q 579 493 Q 144 921 Q 493 144 Q 493 921 Q 579 921 Q 658 144 Q 790 144 Q 46 144 Q 129 144 Q 12...
result:
points 1.0 points 1.0
Test #38:
score: 15
Accepted
time: 0ms
memory: 7804kb
input:
1000 0 0 1 0 1 1 0 1 0 1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 1 0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 0 1 1 0 1 1 0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 0 1 1 0 0 1 0 0 1 0 1 0 0 1 1...
output:
Q 798 712 Q 666 933 Q 830 997 Q 672 894 Q 895 259 Q 137 664 Q 214 664 Q 287 625 Q 570 230 Q 625 570 Q 625 230 Q 287 230 Q 214 570 Q 664 570 Q 664 625 Q 664 230 Q 664 287 Q 903 411 Q 608 382 Q 411 608 Q 903 608 Q 903 382 Q 449 250 Q 530 603 Q 449 530 Q 449 603 Q 250 603 Q 411 530 Q 608 530 Q 382 530 ...
result:
points 1.0 points 1.0
Test #39:
score: 15
Accepted
time: 14ms
memory: 7776kb
input:
1000 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 1 1 0 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 0 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 0 1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 1 0 1 1 0 1 1 1 0 1 0 0 1 1 0 1 1 0 0 0 1 1 1 0 1 1 0 0 0 0 1 1 1 0 1 1 1 1...
output:
Q 688 785 Q 441 771 Q 746 581 Q 655 427 Q 887 732 Q 729 102 Q 97 102 Q 97 729 Q 451 609 Q 3 386 Q 451 386 Q 451 3 Q 102 386 Q 102 3 Q 97 3 Q 729 3 Q 760 163 Q 584 701 Q 760 584 Q 163 584 Q 163 701 Q 914 807 Q 395 575 Q 914 395 Q 914 575 Q 807 575 Q 760 395 Q 584 395 Q 584 914 Q 584 575 Q 163 575 Q 1...
result:
points 1.0 points 1.0
Test #40:
score: 15
Accepted
time: 0ms
memory: 7784kb
input:
1000 1 1 0 1 1 1 1 1 1 0 0 0 1 0 1 0 0 1 0 0 1 1 1 1 1 1 0 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 0 1 0 1 1 1 1 0 1 1 0 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 0 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1...
output:
Q 894 837 Q 300 432 Q 264 830 Q 812 341 Q 735 214 Q 746 458 Q 672 458 Q 672 746 Q 698 806 Q 816 643 Q 806 816 Q 698 816 Q 458 806 Q 458 698 Q 746 698 Q 746 816 Q 672 816 Q 573 76 Q 868 929 Q 76 868 Q 573 868 Q 573 929 Q 645 121 Q 445 368 Q 121 368 Q 121 445 Q 76 368 Q 868 368 Q 929 368 Q 929 445 Q 9...
result:
points 1.0 points 1.0
Test #41:
score: 15
Accepted
time: 7ms
memory: 7736kb
input:
1000 0 1 0 1 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 0 1 0 0 1 0 1 0 0 1 1 1 0 1 1 1 0 0 0 1 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1...
output:
Q 100 736 Q 409 776 Q 155 117 Q 877 754 Q 176 361 Q 48 322 Q 754 322 Q 954 71 Q 684 240 Q 71 240 Q 71 684 Q 954 684 Q 754 240 Q 754 71 Q 322 71 Q 48 71 Q 48 684 Q 48 954 Q 387 722 Q 875 476 Q 387 875 Q 387 476 Q 722 476 Q 806 498 Q 189 213 Q 806 213 Q 498 213 Q 498 189 Q 875 806 Q 875 213 Q 387 213 ...
result:
points 1.0 points 1.0
Test #42:
score: 15
Accepted
time: 16ms
memory: 7776kb
input:
1000 1 0 1 1 0 0 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 0 1 1 0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 0 0 1 0 1 1 1 1 1 0 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 1 0 1 0 1 1 0 1 1 1 0 1 1 0 1 0 0 0 0 1 1 0 0 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1...
output:
Q 320 70 Q 472 226 Q 269 234 Q 371 61 Q 668 849 Q 69 646 Q 817 69 Q 817 646 Q 296 237 Q 544 812 Q 296 544 Q 237 544 Q 237 812 Q 69 296 Q 69 544 Q 817 544 Q 817 237 Q 646 237 Q 280 65 Q 824 706 Q 280 706 Q 65 706 Q 835 322 Q 844 170 Q 835 844 Q 835 170 Q 280 844 Q 65 844 Q 65 170 Q 706 170 Q 706 835 ...
result:
points 1.0 points 1.0
Test #43:
score: 15
Accepted
time: 3ms
memory: 7968kb
input:
1000 1 0 0 1 1 1 1 1 0 1 0 1 1 0 1 0 1 0 1 1 0 1 0 1 1 1 1 1 1 0 1 0 1 0 0 0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 0 0 1 1 0 1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 1 0 0 1...
output:
Q 647 564 Q 169 215 Q 383 502 Q 756 492 Q 606 284 Q 53 21 Q 493 21 Q 493 53 Q 48 852 Q 819 55 Q 48 55 Q 852 55 Q 852 819 Q 21 48 Q 53 48 Q 53 55 Q 493 55 Q 493 819 Q 873 308 Q 908 697 Q 308 697 Q 873 697 Q 873 908 Q 705 622 Q 247 118 Q 622 118 Q 622 247 Q 308 118 Q 308 247 Q 308 622 Q 697 622 Q 697 ...
result:
points 1.0 points 1.0
Test #44:
score: 15
Accepted
time: 9ms
memory: 7732kb
input:
1000 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 1 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 1 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0...
output:
Q 794 944 Q 209 279 Q 552 675 Q 631 886 Q 456 838 Q 68 524 Q 19 524 Q 19 68 Q 795 633 Q 992 844 Q 795 992 Q 795 844 Q 524 992 Q 524 844 Q 524 795 Q 524 633 Q 720 473 Q 611 208 Q 720 611 Q 473 611 Q 473 208 Q 366 375 Q 226 331 Q 375 331 Q 366 331 Q 720 375 Q 611 375 Q 473 375 Q 208 375 Q 208 366 Q 20...
result:
points 1.0 points 1.0
Subtask #3:
score: 75
Accepted
Test #45:
score: 75
Accepted
time: 6ms
memory: 7716kb
input:
998 0 0 0 0 1 1 0 1 0 0 1 1 1 0 1 0 1 1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 0 1 1 0 0 0 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 1 0 0 0 1 1 0 1 1 0 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 0 0 0 1 1 1 1 1 1 0 1 0 1 0 0 1 1 1 0 1 0 0 0 0 0 1 1 ...
output:
Q 818 947 Q 743 100 Q 293 238 Q 49 181 Q 725 356 Q 624 576 Q 806 576 Q 163 126 Q 961 636 Q 126 961 Q 163 961 Q 163 636 Q 806 126 Q 806 961 Q 576 961 Q 576 636 Q 624 636 Q 624 163 Q 79 282 Q 725 805 Q 282 805 Q 282 725 Q 79 725 Q 696 788 Q 27 309 Q 696 27 Q 788 27 Q 788 309 Q 805 696 Q 282 696 Q 79 6...
result:
points 1.0 points 1.0
Test #46:
score: 75
Accepted
time: 24ms
memory: 7844kb
input:
999 0 0 1 1 0 0 1 0 1 1 1 0 1 0 1 1 1 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 1 1 0 1 0 1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 ...
output:
Q 505 44 Q 921 500 Q 925 506 Q 274 241 Q 346 340 Q 579 406 Q 694 579 Q 694 406 Q 101 304 Q 843 116 Q 304 116 Q 304 843 Q 101 843 Q 579 116 Q 694 116 Q 694 304 Q 694 843 Q 694 101 Q 406 101 Q 848 96 Q 109 507 Q 848 109 Q 96 109 Q 638 531 Q 927 854 Q 531 927 Q 638 927 Q 638 854 Q 848 531 Q 848 927 Q 8...
result:
points 1.0 points 1.0
Test #47:
score: 75
Accepted
time: 17ms
memory: 7796kb
input:
1000 0 1 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 1 1 1 0 1 0 0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 1 0 0 1 1 1 0 0 1 1 0 1 0 0 0 1 1 1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0 0 1 1 0 1 1 1 1 0...
output:
Q 952 130 Q 450 743 Q 183 360 Q 988 700 Q 788 806 Q 630 454 Q 902 454 Q 902 630 Q 823 189 Q 812 609 Q 823 812 Q 189 812 Q 454 823 Q 630 823 Q 902 823 Q 902 189 Q 902 812 Q 584 669 Q 319 248 Q 584 248 Q 669 248 Q 669 319 Q 413 810 Q 386 256 Q 413 386 Q 413 256 Q 810 256 Q 584 386 Q 584 413 Q 248 413 ...
result:
points 1.0 points 1.0
Test #48:
score: 75
Accepted
time: 19ms
memory: 7948kb
input:
1000 1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 1 0 0 0 1 0 0 1 1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 1 1 1 1 1 1 0 1 1 0 0 0 0 1 0 1 1 0 1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 0 1 1 1 1 0 1 1 1 0 0 1 0 0 0 0 1 1 1 0 1 0 1 1...
output:
Q 235 377 Q 326 369 Q 305 952 Q 277 214 Q 583 998 Q 369 406 Q 611 369 Q 611 406 Q 645 853 Q 831 456 Q 645 456 Q 645 831 Q 853 831 Q 369 456 Q 611 456 Q 406 456 Q 406 645 Q 406 853 Q 406 831 Q 435 68 Q 81 92 Q 435 81 Q 68 81 Q 68 92 Q 286 634 Q 484 650 Q 634 650 Q 634 484 Q 286 484 Q 435 650 Q 81 650...
result:
points 1.0 points 1.0
Test #49:
score: 75
Accepted
time: 9ms
memory: 7696kb
input:
1000 0 1 1 0 0 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 0 1 1 0 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 0 0 0 0 1 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 1 0 1 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 1 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1...
output:
Q 552 945 Q 89 717 Q 688 744 Q 704 1 Q 504 311 Q 407 99 Q 925 99 Q 925 407 Q 382 675 Q 358 635 Q 675 358 Q 382 358 Q 99 675 Q 925 675 Q 925 382 Q 925 358 Q 925 635 Q 571 499 Q 106 96 Q 499 96 Q 499 106 Q 571 106 Q 429 801 Q 534 522 Q 801 522 Q 801 534 Q 96 522 Q 499 522 Q 499 534 Q 499 801 Q 571 801...
result:
points 1.0 points 1.0
Test #50:
score: 75
Accepted
time: 4ms
memory: 7716kb
input:
1000 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 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 1 0 0 1 0 0 0 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 1...
output:
Q 928 666 Q 335 226 Q 433 734 Q 637 179 Q 441 698 Q 642 332 Q 254 642 Q 553 809 Q 494 847 Q 809 847 Q 809 494 Q 553 494 Q 254 847 Q 642 847 Q 332 847 Q 332 809 Q 332 553 Q 387 879 Q 34 406 Q 879 406 Q 879 34 Q 387 34 Q 908 485 Q 197 614 Q 485 614 Q 485 197 Q 908 197 Q 406 614 Q 879 614 Q 387 614 Q 3...
result:
points 1.0 points 1.0
Test #51:
score: 75
Accepted
time: 17ms
memory: 7868kb
input:
1000 1 1 1 1 1 1 1 1 0 0 1 0 0 0 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1...
output:
Q 331 174 Q 328 360 Q 579 81 Q 739 844 Q 416 764 Q 438 612 Q 724 612 Q 724 438 Q 689 217 Q 188 911 Q 689 188 Q 689 911 Q 217 911 Q 612 188 Q 438 188 Q 438 689 Q 438 217 Q 438 911 Q 710 125 Q 279 263 Q 710 279 Q 710 263 Q 125 263 Q 11 882 Q 728 164 Q 11 728 Q 11 164 Q 882 164 Q 279 728 Q 710 728 Q 12...
result:
points 1.0 points 1.0
Test #52:
score: 75
Accepted
time: 27ms
memory: 7744kb
input:
998 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 1 1 1 1 0 1 0 0 1 0 0 0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 0 0 1 0 1 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 1 0 0 0 1 1 1 0 1 0 0 1 1 0 0 0 1 0 1 1 0 1 0 0 1 0 1 0 1 1 1 0 1 1 1 0 0 1 1 0 0 0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 1 0 ...
output:
Q 215 180 Q 36 94 Q 70 929 Q 485 946 Q 492 686 Q 663 488 Q 371 488 Q 609 296 Q 251 333 Q 609 251 Q 609 333 Q 296 333 Q 371 251 Q 371 609 Q 488 609 Q 663 609 Q 663 296 Q 663 333 Q 836 758 Q 51 703 Q 758 703 Q 836 703 Q 836 51 Q 22 740 Q 503 689 Q 22 689 Q 740 689 Q 758 22 Q 703 22 Q 836 22 Q 836 740 ...
result:
points 1.0 points 1.0
Test #53:
score: 75
Accepted
time: 16ms
memory: 7796kb
input:
999 1 1 0 0 1 0 1 0 0 0 0 1 1 1 0 1 0 1 1 0 0 0 1 1 0 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 0 1 0 1 1 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 1 0 0 1 1 ...
output:
Q 262 527 Q 856 598 Q 914 860 Q 646 33 Q 37 775 Q 852 99 Q 928 852 Q 928 99 Q 466 936 Q 857 946 Q 466 857 Q 936 857 Q 936 946 Q 852 466 Q 852 857 Q 928 857 Q 928 946 Q 99 946 Q 99 936 Q 502 379 Q 329 741 Q 502 329 Q 379 329 Q 379 741 Q 670 260 Q 294 920 Q 670 294 Q 670 920 Q 260 920 Q 502 294 Q 329 ...
result:
points 1.0 points 1.0
Test #54:
score: 75
Accepted
time: 30ms
memory: 7872kb
input:
1000 0 0 0 0 1 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 1 0 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 0 1 0 0 0 1 0 0 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 0 1 0 1 1 0 1 0 1 1 1 0 0 1 1 0 0 1 0 0 0 0 0 1 1 0 0 0...
output:
Q 269 897 Q 205 400 Q 281 810 Q 285 262 Q 512 248 Q 717 431 Q 521 431 Q 521 717 Q 694 444 Q 571 371 Q 694 571 Q 694 371 Q 444 371 Q 431 571 Q 521 571 Q 521 694 Q 717 694 Q 717 371 Q 799 724 Q 6 289 Q 724 6 Q 724 289 Q 799 289 Q 535 11 Q 107 776 Q 535 776 Q 535 107 Q 11 107 Q 6 776 Q 6 535 Q 6 11 Q 6...
result:
points 1.0 points 1.0
Test #55:
score: 75
Accepted
time: 11ms
memory: 7780kb
input:
1000 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 1 0 0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 0 0 0 1 0 1 1 1 0 1 0 1 0 0 1 1 0 1 0 0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 1 1 0 0 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 0 0 0 0 0 0 1 0 1 1 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 0 1 0 1 0 0 1 0 1 0 0 1 1 1 0 0...
output:
Q 127 933 Q 800 691 Q 875 764 Q 633 430 Q 662 585 Q 120 590 Q 769 590 Q 769 120 Q 522 202 Q 456 986 Q 522 456 Q 202 456 Q 202 986 Q 590 522 Q 590 456 Q 120 456 Q 120 202 Q 769 202 Q 795 603 Q 643 250 Q 795 250 Q 603 250 Q 603 643 Q 642 76 Q 166 372 Q 642 166 Q 642 372 Q 76 372 Q 795 166 Q 795 642 Q ...
result:
points 1.0 points 1.0
Test #56:
score: 75
Accepted
time: 27ms
memory: 7804kb
input:
1000 1 1 0 0 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 1 1 1 0 1 0 1 1 1 1 0 1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 0 0 0 1 1 0 1 1 0 1 0 0 1 0 0 0 1 0 0 1 1 1 0 1...
output:
Q 552 997 Q 445 780 Q 271 641 Q 229 779 Q 366 324 Q 324 761 Q 959 761 Q 959 324 Q 93 486 Q 811 621 Q 486 621 Q 93 621 Q 93 811 Q 761 486 Q 324 486 Q 324 621 Q 959 621 Q 991 100 Q 388 818 Q 991 818 Q 991 388 Q 100 388 Q 107 164 Q 796 829 Q 107 796 Q 107 829 Q 164 829 Q 818 796 Q 991 796 Q 991 107 Q 1...
result:
points 1.0 points 1.0
Test #57:
score: 75
Accepted
time: 9ms
memory: 7804kb
input:
1000 0 0 0 0 0 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 1 1...
output:
Q 411 257 Q 780 596 Q 46 892 Q 634 475 Q 688 886 Q 659 985 Q 873 659 Q 873 985 Q 309 646 Q 898 97 Q 646 97 Q 646 898 Q 309 898 Q 659 97 Q 985 97 Q 985 646 Q 985 898 Q 985 309 Q 961 460 Q 416 741 Q 460 741 Q 460 416 Q 961 416 Q 237 609 Q 220 305 Q 609 305 Q 609 220 Q 237 220 Q 741 305 Q 460 305 Q 416...
result:
points 1.0 points 1.0
Test #58:
score: 75
Accepted
time: 11ms
memory: 7800kb
input:
1000 1 1 1 1 1 1 1 0 0 0 1 0 1 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 0 0 1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 1 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 1 1 1...
output:
Q 814 705 Q 856 522 Q 29 817 Q 237 378 Q 67 924 Q 666 808 Q 257 808 Q 257 666 Q 304 665 Q 941 87 Q 304 941 Q 304 87 Q 665 87 Q 808 941 Q 257 941 Q 257 304 Q 257 87 Q 257 665 Q 211 932 Q 978 985 Q 211 978 Q 211 985 Q 932 985 Q 145 957 Q 731 213 Q 145 731 Q 145 213 Q 957 213 Q 978 731 Q 211 731 Q 985 ...
result:
points 1.0 points 1.0
Test #59:
score: 75
Accepted
time: 10ms
memory: 7800kb
input:
1000 1 1 1 1 1 1 0 1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 1 1 0 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 1 0 1 1 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 1 1 0 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...
output:
Q 615 725 Q 958 97 Q 695 518 Q 957 455 Q 999 214 Q 405 684 Q 473 684 Q 592 795 Q 509 861 Q 795 861 Q 592 861 Q 473 795 Q 684 795 Q 405 795 Q 803 880 Q 349 830 Q 880 830 Q 803 830 Q 43 3 Q 94 521 Q 3 521 Q 43 521 Q 880 3 Q 803 3 Q 830 3 Q 349 3 Q 473 880 Q 684 880 Q 405 880 Q 795 880 Q 592 880 Q 861 ...
result:
points 1.0 points 1.0
Test #60:
score: 75
Accepted
time: 5ms
memory: 7724kb
input:
1000 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 1 0 0 1 1 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 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1...
output:
Q 609 356 Q 797 871 Q 741 282 Q 260 919 Q 671 660 Q 660 431 Q 149 660 Q 309 991 Q 285 463 Q 309 285 Q 309 463 Q 149 285 Q 149 463 Q 149 309 Q 660 309 Q 660 991 Q 242 845 Q 186 26 Q 242 186 Q 242 26 Q 372 680 Q 645 43 Q 372 645 Q 372 43 Q 186 645 Q 186 43 Q 186 372 Q 186 680 Q 285 645 Q 285 43 Q 285 ...
result:
points 1.0 points 1.0
Test #61:
score: 75
Accepted
time: 14ms
memory: 8012kb
input:
1000 1 1 1 1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 0 1 0 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 0 0 0 1 1 0...
output:
Q 230 203 Q 21 235 Q 444 363 Q 716 635 Q 944 689 Q 378 946 Q 509 946 Q 509 378 Q 226 315 Q 458 599 Q 315 599 Q 226 599 Q 226 458 Q 946 315 Q 509 315 Q 509 599 Q 378 599 Q 378 226 Q 968 306 Q 574 572 Q 306 572 Q 968 572 Q 968 574 Q 773 111 Q 779 363 Q 111 363 Q 111 779 Q 773 779 Q 306 363 Q 306 111 Q...
result:
points 1.0 points 1.0
Test #62:
score: 75
Accepted
time: 19ms
memory: 8000kb
input:
1000 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 1 1 1 0 0 0 0 1 0 0 1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 1 1 1 0 0 1...
output:
Q 457 156 Q 481 450 Q 274 183 Q 807 410 Q 508 843 Q 916 970 Q 421 916 Q 271 180 Q 95 935 Q 271 95 Q 271 935 Q 180 935 Q 421 95 Q 421 271 Q 916 271 Q 916 180 Q 970 180 Q 929 419 Q 713 91 Q 929 713 Q 929 91 Q 419 91 Q 467 270 Q 794 440 Q 467 794 Q 467 440 Q 270 440 Q 713 794 Q 713 467 Q 713 270 Q 929 ...
result:
points 1.0 points 1.0