QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#787534 | #1133. Monster Game | _8_8_ | 97.75 | 25ms | 8012kb | C++17 | 2.5kb | 2024-11-27 12:35:52 | 2024-11-27 12:35:57 |
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) {
// int mid = (int)x.size() / 2;
// vector<int> l, r;
// for(int i = 0; i < (int)x.size(); i++) {
// if(i < mid) {
// x.push_back()
// }
// }
// }
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);
stable_sort(a.begin(), a.end(), [&](int x, int y){
return !qr(x, y);
});
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: 2ms
memory: 7704kb
input:
4 0 0 0 1 0 1
output:
Q 3 0 Q 1 2 Q 0 1 Q 3 2 Q 2 0 Q 3 1 F 4 2 1 0 3
result:
points 1.0 points 1.0
Test #2:
score: 10
Accepted
time: 2ms
memory: 7768kb
input:
4 0 0 1 0 1 1
output:
Q 3 1 Q 0 2 Q 1 2 Q 0 3 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: 7992kb
input:
4 1 0 1 1 1 1
output:
Q 1 2 Q 0 3 Q 0 1 Q 2 3 Q 3 1 Q 0 2 F 4 3 0 1 2
result:
points 1.0 points 1.0
Test #4:
score: 10
Accepted
time: 0ms
memory: 7736kb
input:
5 1 1 0 0 1 1 1 1 1 0
output:
Q 2 3 Q 4 1 Q 0 1 Q 2 0 Q 3 4 Q 3 1 Q 2 1 Q 2 4 Q 0 4 Q 0 3 F 5 2 1 3 4 0
result:
points 1.0 points 1.0
Test #5:
score: 10
Accepted
time: 2ms
memory: 7776kb
input:
5 0 0 1 0 1 0 1 1 0 1
output:
Q 2 3 Q 1 0 Q 2 1 Q 2 0 Q 4 3 Q 4 0 Q 4 2 Q 1 3 Q 1 4 Q 3 0 F 5 3 1 0 2 4
result:
points 1.0 points 1.0
Test #6:
score: 10
Accepted
time: 1ms
memory: 7704kb
input:
5 1 0 0 1 0 1 1 0 1 1
output:
Q 0 2 Q 4 1 Q 4 3 Q 1 3 Q 0 1 Q 0 3 Q 2 3 Q 4 2 Q 4 0 Q 2 1 F 5 2 4 3 0 1
result:
points 1.0 points 1.0
Test #7:
score: 10
Accepted
time: 2ms
memory: 7748kb
input:
6 0 1 0 0 1 0 0 0 1 1 0 1 0 1 1
output:
Q 4 3 Q 5 0 Q 2 1 Q 5 2 Q 1 5 Q 0 3 Q 4 0 Q 4 5 Q 3 5 Q 3 2 Q 3 1 Q 4 2 Q 4 1 Q 0 2 Q 0 1 F 6 3 4 1 5 0 2
result:
points 1.0 points 1.0
Test #8:
score: 10
Accepted
time: 0ms
memory: 8000kb
input:
6 1 0 0 0 1 1 1 0 0 0 0 1 0 0 1
output:
Q 1 5 Q 3 2 Q 0 4 Q 4 3 Q 1 4 Q 1 3 Q 2 5 Q 0 5 Q 5 4 Q 2 4 Q 0 2 Q 0 3 Q 0 1 Q 5 3 Q 2 1 F 6 1 5 4 2 3 0
result:
points 1.0 points 1.0
Test #9:
score: 10
Accepted
time: 2ms
memory: 7996kb
input:
6 1 0 1 0 0 0 0 1 0 0 0 0 1 0 1
output:
Q 4 3 Q 1 0 Q 5 2 Q 4 1 Q 5 3 Q 2 4 Q 5 4 Q 2 3 Q 2 1 Q 2 0 Q 5 1 Q 5 0 Q 3 1 Q 3 0 Q 4 0 F 6 5 3 1 2 4 0
result:
points 1.0 points 1.0
Test #10:
score: 10
Accepted
time: 0ms
memory: 7736kb
input:
7 0 0 0 0 1 1 1 0 1 1 0 0 1 1 0 0 1 0 0 0 1
output:
Q 2 1 Q 4 3 Q 0 6 Q 3 1 Q 5 3 Q 5 1 Q 2 0 Q 2 6 Q 6 5 Q 2 5 Q 0 5 Q 0 1 Q 0 3 Q 4 0 Q 4 1 Q 4 5 Q 4 2 Q 4 6 Q 3 2 Q 3 6 Q 1 6 F 7 0 5 3 1 2 4 6
result:
points 1.0 points 1.0
Test #11:
score: 10
Accepted
time: 0ms
memory: 7768kb
input:
7 0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 0 1 0
output:
Q 6 1 Q 2 5 Q 4 0 Q 3 1 Q 0 1 Q 6 0 Q 4 5 Q 4 2 Q 2 3 Q 4 3 Q 4 1 Q 5 1 Q 5 0 Q 5 6 Q 6 4 Q 6 3 Q 6 2 Q 5 3 Q 0 3 Q 0 2 Q 1 2 F 7 4 3 5 6 2 0 1
result:
points 1.0 points 1.0
Test #12:
score: 10
Accepted
time: 2ms
memory: 7772kb
input:
7 1 0 1 0 0 1 0 1 1 1 0 0 1 1 1 1 0 0 1 0 1
output:
Q 2 1 Q 0 3 Q 6 5 Q 0 5 Q 3 5 Q 2 0 Q 2 5 Q 2 3 Q 1 4 Q 6 4 Q 6 1 Q 1 5 Q 1 3 Q 6 3 Q 4 3 Q 0 4 Q 0 6 Q 0 1 Q 4 2 Q 4 5 Q 6 2 F 7 1 4 3 0 2 6 5
result:
points 1.0 points 1.0
Test #13:
score: 10
Accepted
time: 2ms
memory: 7772kb
input:
8 0 1 1 1 1 1 1 0 0 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 1
output:
Q 1 3 Q 5 7 Q 2 0 Q 4 6 Q 1 4 Q 2 4 Q 2 1 Q 0 4 Q 7 3 Q 6 7 Q 6 3 Q 5 6 Q 5 3 Q 7 0 Q 7 4 Q 5 4 Q 3 4 Q 0 5 Q 0 3 Q 0 6 Q 0 1 Q 7 1 Q 7 2 Q 5 1 Q 5 2 Q 3 2 Q 6 1 Q 6 2 F 8 2 4 7 3 5 0 6 1
result:
points 1.0 points 1.0
Test #14:
score: 10
Accepted
time: 0ms
memory: 7676kb
input:
8 0 0 0 0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 1 1 0 0 0 0 1 0 1 0
output:
Q 2 6 Q 0 3 Q 4 7 Q 1 5 Q 4 6 Q 2 4 Q 0 4 Q 0 6 Q 0 2 Q 7 1 Q 7 5 Q 3 1 Q 3 7 Q 3 5 Q 1 4 Q 5 4 Q 5 2 Q 3 2 Q 3 6 Q 1 2 Q 1 0 Q 1 6 Q 4 3 Q 5 0 Q 5 6 Q 2 7 Q 0 7 Q 6 7 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: 7768kb
input:
8 0 0 0 1 1 1 0 1 0 1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 1 0
output:
Q 6 5 Q 3 7 Q 1 0 Q 4 2 Q 3 2 Q 5 2 Q 5 3 Q 7 2 Q 6 1 Q 4 6 Q 4 1 Q 0 6 Q 0 2 Q 6 2 Q 1 5 Q 4 5 Q 0 4 Q 0 5 Q 0 3 Q 0 7 Q 2 1 Q 6 3 Q 6 7 Q 1 3 Q 1 7 Q 4 3 Q 4 7 Q 5 7 F 8 1 2 0 4 6 5 3 7
result:
points 1.0 points 1.0
Test #16:
score: 10
Accepted
time: 0ms
memory: 7740kb
input:
198 1 1 1 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 1 1 1 0 0 1 1 0 0 1 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 0 0 0 1 0 ...
output:
Q 120 51 Q 69 8 Q 62 58 Q 71 122 Q 13 6 Q 41 23 Q 33 41 Q 109 33 Q 109 23 Q 109 41 Q 190 33 Q 190 23 Q 190 41 Q 190 109 Q 131 33 Q 131 23 Q 131 41 Q 31 33 Q 31 23 Q 31 131 Q 31 41 Q 31 109 Q 31 190 Q 89 184 Q 90 89 Q 90 184 Q 12 89 Q 12 90 Q 34 89 Q 34 12 Q 34 90 Q 34 184 Q 15 89 Q 15 12 Q 15 90 Q 6...
result:
points 1.0 points 1.0
Test #17:
score: 10
Accepted
time: 4ms
memory: 7780kb
input:
199 1 1 0 0 1 1 1 1 1 0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 1 0 0 1 1 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 0 1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 1 1 0 0 0 ...
output:
Q 17 51 Q 112 65 Q 99 153 Q 40 36 Q 77 187 Q 185 78 Q 119 78 Q 119 185 Q 188 78 Q 188 119 Q 188 185 Q 143 78 Q 143 119 Q 143 185 Q 143 188 Q 196 78 Q 196 119 Q 196 185 Q 196 143 Q 195 78 Q 34 178 Q 127 34 Q 22 127 Q 22 178 Q 26 127 Q 26 22 Q 112 127 Q 112 26 Q 181 127 Q 91 117 Q 103 117 Q 103 91 Q 9...
result:
points 1.0 points 1.0
Test #18:
score: 10
Accepted
time: 0ms
memory: 7692kb
input:
200 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 1 0 1 0 0 0 1 0 1 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 1 0 0 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 0 1 1 1 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 1 0 1 0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 0 0 ...
output:
Q 140 88 Q 180 67 Q 0 168 Q 65 55 Q 97 75 Q 135 14 Q 139 135 Q 139 14 Q 178 135 Q 178 14 Q 178 139 Q 172 135 Q 172 14 Q 50 135 Q 118 50 Q 118 172 Q 118 14 Q 118 178 Q 169 170 Q 88 169 Q 7 88 Q 40 7 Q 40 170 Q 40 169 Q 40 88 Q 173 7 Q 49 173 Q 49 170 Q 13 3 Q 129 3 Q 55 129 Q 55 13 Q 100 129 Q 100 55...
result:
points 1.0 points 1.0
Test #19:
score: 10
Accepted
time: 3ms
memory: 7784kb
input:
200 0 1 0 1 1 0 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 1 0 1 1 0 0 0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 0 1 1 1 1 0 0 1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 ...
output:
Q 91 138 Q 21 36 Q 99 171 Q 79 181 Q 31 56 Q 168 197 Q 76 168 Q 131 76 Q 131 197 Q 131 168 Q 149 76 Q 149 197 Q 149 168 Q 149 131 Q 169 76 Q 169 197 Q 169 168 Q 169 131 Q 169 149 Q 90 76 Q 73 196 Q 36 73 Q 36 196 Q 189 73 Q 189 196 Q 136 73 Q 136 189 Q 199 73 Q 199 136 Q 199 189 Q 199 196 Q 158 73 Q...
result:
points 1.0 points 1.0
Test #20:
score: 10
Accepted
time: 0ms
memory: 7672kb
input:
200 0 1 1 0 1 0 0 1 0 1 1 0 1 1 0 0 1 1 0 0 0 1 1 0 1 1 1 0 1 1 0 0 0 1 0 1 1 0 1 0 0 1 0 0 1 1 0 1 1 1 0 1 0 0 1 1 0 1 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 0 0 1 1 1 0 1 0 ...
output:
Q 23 196 Q 192 60 Q 61 40 Q 73 157 Q 154 108 Q 57 135 Q 38 57 Q 194 38 Q 194 135 Q 194 57 Q 184 38 Q 184 135 Q 184 194 Q 76 38 Q 76 135 Q 76 184 Q 76 194 Q 136 38 Q 136 135 Q 136 184 Q 136 76 Q 136 194 Q 82 127 Q 101 127 Q 9 101 Q 9 82 Q 42 101 Q 42 9 Q 42 82 Q 20 101 Q 20 9 Q 20 42 Q 20 82 Q 20 127...
result:
points 1.0 points 1.0
Test #21:
score: 10
Accepted
time: 0ms
memory: 7716kb
input:
4 0 1 1 1 1 1
output:
Q 3 2 Q 0 1 Q 3 0 Q 1 2 Q 2 0 Q 3 1 F 4 0 1 2 3
result:
points 1.0 points 1.0
Test #22:
score: 10
Accepted
time: 0ms
memory: 7992kb
input:
5 0 0 0 1 1 1 1 1 1 0
output:
Q 0 4 Q 2 1 Q 3 2 Q 4 1 Q 0 1 Q 3 1 Q 3 0 Q 3 4 Q 2 0 Q 2 4 F 5 0 1 2 3 4
result:
points 1.0 points 1.0
Test #23:
score: 10
Accepted
time: 2ms
memory: 7784kb
input:
6 0 1 1 1 1 0 0 0 1 1 1 0 1 0 1
output:
Q 0 3 Q 5 2 Q 4 1 Q 1 2 Q 5 1 Q 4 3 Q 0 4 Q 0 2 Q 4 2 Q 4 5 Q 0 1 Q 0 5 Q 2 3 Q 1 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: 7776kb
input:
7 0 0 1 0 1 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 0
output:
Q 0 3 Q 1 6 Q 4 5 Q 2 1 Q 5 2 Q 5 1 Q 3 2 Q 4 6 Q 0 4 Q 6 5 Q 4 1 Q 0 1 Q 3 1 Q 3 4 Q 3 6 Q 3 5 Q 2 0 Q 2 4 Q 2 6 Q 0 6 Q 0 5 F 7 0 1 2 3 4 5 6
result:
points 1.0 points 1.0
Test #25:
score: 10
Accepted
time: 0ms
memory: 7776kb
input:
8 1 1 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 1 1
output:
Q 6 0 Q 1 2 Q 5 3 Q 7 4 Q 1 0 Q 3 1 Q 3 0 Q 6 1 Q 6 3 Q 2 5 Q 7 2 Q 7 5 Q 4 2 Q 4 5 Q 5 1 Q 5 0 Q 5 6 Q 2 0 Q 2 3 Q 2 6 Q 1 4 Q 1 7 Q 0 4 Q 0 7 Q 3 4 Q 3 7 Q 6 4 Q 6 7 F 8 0 1 2 3 4 5 6 7
result:
points 1.0 points 1.0
Test #26:
score: 10
Accepted
time: 3ms
memory: 7740kb
input:
200 0 0 1 1 1 1 1 1 1 0 1 1 0 0 1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 1 0 1 0 1 1 0 0 1 1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0 1 1 1 0 1 0 ...
output:
Q 44 71 Q 59 165 Q 157 31 Q 102 100 Q 60 0 Q 69 38 Q 113 38 Q 113 69 Q 89 38 Q 89 113 Q 89 69 Q 77 38 Q 77 113 Q 77 89 Q 77 69 Q 188 38 Q 188 113 Q 122 38 Q 122 188 Q 122 113 Q 158 40 Q 48 40 Q 48 158 Q 121 40 Q 121 158 Q 121 48 Q 111 40 Q 111 158 Q 111 121 Q 111 48 Q 197 40 Q 197 158 Q 53 40 Q 53 1...
result:
points 1.0 points 1.0
Test #27:
score: 10
Accepted
time: 2ms
memory: 7784kb
input:
4 1 1 1 1 0 0
output:
Q 2 1 Q 0 3 Q 1 0 Q 3 2 Q 2 0 Q 3 1 F 4 3 2 1 0
result:
points 1.0 points 1.0
Test #28:
score: 10
Accepted
time: 2ms
memory: 7660kb
input:
5 0 1 0 1 0 1 0 1 1 0
output:
Q 4 2 Q 1 0 Q 2 0 Q 3 2 Q 3 0 Q 1 4 Q 4 0 Q 4 3 Q 2 1 Q 3 1 F 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #29:
score: 10
Accepted
time: 0ms
memory: 7788kb
input:
6 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0
output:
Q 5 3 Q 0 2 Q 4 1 Q 1 0 Q 4 0 Q 3 2 Q 5 2 Q 5 4 Q 5 0 Q 3 0 Q 4 2 Q 4 3 Q 5 1 Q 2 1 Q 3 1 F 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #30:
score: 10
Accepted
time: 0ms
memory: 7988kb
input:
7 1 1 0 1 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 0 1
output:
Q 0 3 Q 4 6 Q 5 1 Q 0 4 Q 3 6 Q 3 4 Q 2 1 Q 2 0 Q 2 4 Q 1 4 Q 5 4 Q 6 5 Q 6 1 Q 6 2 Q 6 0 Q 3 5 Q 3 1 Q 3 2 Q 5 2 Q 5 0 Q 1 0 F 7 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #31:
score: 10
Accepted
time: 2ms
memory: 7964kb
input:
8 0 0 1 0 1 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 1 1
output:
Q 0 1 Q 4 5 Q 2 7 Q 6 3 Q 4 7 Q 4 2 Q 1 7 Q 1 2 Q 1 4 Q 3 0 Q 5 6 Q 5 7 Q 5 1 Q 6 1 Q 3 1 Q 7 6 Q 7 3 Q 7 0 Q 4 6 Q 4 3 Q 4 0 Q 5 3 Q 5 0 Q 5 2 Q 6 0 Q 6 2 Q 3 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: 7ms
memory: 7700kb
input:
200 1 0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 0 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 1 1 ...
output:
Q 83 173 Q 167 120 Q 86 5 Q 113 122 Q 174 142 Q 102 123 Q 21 123 Q 21 102 Q 124 123 Q 124 21 Q 124 102 Q 15 123 Q 15 21 Q 180 123 Q 0 180 Q 0 15 Q 150 148 Q 29 150 Q 29 148 Q 147 150 Q 147 29 Q 147 148 Q 183 150 Q 89 183 Q 89 29 Q 89 148 Q 28 183 Q 28 29 Q 28 89 Q 93 105 Q 74 105 Q 74 93 Q 103 105 Q...
result:
points 1.0 points 1.0
Subtask #2:
score: 15
Accepted
Test #33:
score: 15
Accepted
time: 25ms
memory: 7788kb
input:
995 1 1 1 0 1 0 1 0 0 1 1 1 0 0 0 0 1 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 1 1 1 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 1 1 0 0 1 1 1 0 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 ...
output:
Q 577 141 Q 201 279 Q 481 330 Q 125 467 Q 105 512 Q 900 315 Q 198 900 Q 198 315 Q 802 900 Q 279 802 Q 279 315 Q 282 802 Q 282 279 Q 282 315 Q 282 198 Q 282 900 Q 226 802 Q 226 279 Q 226 315 Q 226 198 Q 831 743 Q 695 743 Q 695 831 Q 806 743 Q 858 806 Q 858 831 Q 858 695 Q 858 743 Q 257 806 Q 257 831 ...
result:
points 1.0 points 1.0
Test #34:
score: 15
Accepted
time: 0ms
memory: 7716kb
input:
996 0 0 1 0 0 0 1 1 0 1 0 0 1 0 1 0 0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 1 1 0 1 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 ...
output:
Q 812 901 Q 69 81 Q 921 826 Q 884 779 Q 751 25 Q 37 110 Q 493 37 Q 493 110 Q 981 37 Q 747 981 Q 747 493 Q 747 110 Q 747 37 Q 905 981 Q 388 905 Q 388 493 Q 388 110 Q 388 747 Q 388 37 Q 388 981 Q 74 299 Q 343 299 Q 343 74 Q 18 299 Q 18 74 Q 18 343 Q 585 299 Q 585 74 Q 585 343 Q 585 18 Q 81 299 Q 81 74...
result:
points 1.0 points 1.0
Test #35:
score: 15
Accepted
time: 13ms
memory: 7716kb
input:
997 1 1 0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 1 1 1 1 1 0 1 0 0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 1 1 0 0 1 ...
output:
Q 177 871 Q 493 54 Q 609 2 Q 31 345 Q 487 241 Q 737 775 Q 657 775 Q 657 737 Q 182 775 Q 182 737 Q 182 657 Q 740 775 Q 740 737 Q 740 182 Q 740 657 Q 505 775 Q 505 737 Q 258 775 Q 258 505 Q 258 737 Q 258 182 Q 309 148 Q 478 148 Q 478 309 Q 570 148 Q 570 309 Q 712 148 Q 21 712 Q 21 570 Q 21 309 Q 21 47...
result:
points 1.0 points 1.0
Test #36:
score: 15
Accepted
time: 22ms
memory: 8008kb
input:
998 1 0 0 0 0 1 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 0 1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 0 0 0 ...
output:
Q 564 398 Q 900 740 Q 236 105 Q 361 57 Q 30 16 Q 567 806 Q 594 806 Q 594 567 Q 761 806 Q 761 594 Q 761 567 Q 159 806 Q 159 594 Q 159 567 Q 149 806 Q 149 594 Q 149 159 Q 149 567 Q 813 806 Q 813 594 Q 813 159 Q 813 149 Q 813 567 Q 813 761 Q 284 300 Q 281 300 Q 281 284 Q 618 300 Q 967 618 Q 967 281 Q 9...
result:
points 1.0 points 1.0
Test #37:
score: 15
Accepted
time: 16ms
memory: 8000kb
input:
999 1 0 1 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 0 0 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 ...
output:
Q 247 852 Q 910 643 Q 131 588 Q 900 894 Q 926 416 Q 548 711 Q 262 548 Q 262 711 Q 874 548 Q 874 711 Q 874 262 Q 852 548 Q 852 711 Q 852 874 Q 852 262 Q 705 548 Q 705 711 Q 705 874 Q 705 262 Q 705 852 Q 923 548 Q 923 711 Q 923 874 Q 923 262 Q 923 705 Q 535 29 Q 13 29 Q 13 535 Q 877 29 Q 877 13 Q 370 ...
result:
points 1.0 points 1.0
Test #38:
score: 15
Accepted
time: 22ms
memory: 7772kb
input:
1000 1 0 1 1 1 1 1 0 1 0 1 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 0 0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 1 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 0 0...
output:
Q 357 617 Q 158 817 Q 702 929 Q 116 818 Q 745 362 Q 517 133 Q 972 133 Q 972 517 Q 88 133 Q 88 517 Q 88 972 Q 713 133 Q 713 517 Q 713 88 Q 713 972 Q 479 133 Q 479 517 Q 479 88 Q 705 133 Q 705 517 Q 705 479 Q 207 175 Q 842 207 Q 842 175 Q 599 207 Q 599 175 Q 599 842 Q 492 207 Q 492 175 Q 492 842 Q 276...
result:
points 1.0 points 1.0
Test #39:
score: 15
Accepted
time: 8ms
memory: 7788kb
input:
1000 1 1 1 1 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 0 1 0 1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 0 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 0 1 0 0 1 0 1 1 0 1 1 0 0 0 0 0 0 1 0 1 1 1 0 1 1 0 1 0 1 1 0 1 1 1 0 0...
output:
Q 59 157 Q 870 560 Q 325 119 Q 847 390 Q 964 42 Q 888 408 Q 61 408 Q 61 888 Q 87 408 Q 353 87 Q 353 888 Q 353 61 Q 353 408 Q 718 87 Q 718 888 Q 718 61 Q 718 408 Q 718 353 Q 672 87 Q 672 888 Q 672 61 Q 672 408 Q 202 994 Q 657 994 Q 657 202 Q 219 994 Q 219 657 Q 139 994 Q 74 139 Q 74 219 Q 74 657 Q 24...
result:
points 1.0 points 1.0
Test #40:
score: 15
Accepted
time: 0ms
memory: 7680kb
input:
1000 0 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 0 0 1...
output:
Q 57 381 Q 969 31 Q 251 356 Q 699 562 Q 762 695 Q 920 791 Q 948 791 Q 948 920 Q 617 791 Q 617 920 Q 617 948 Q 589 791 Q 589 920 Q 589 948 Q 589 617 Q 1 791 Q 1 920 Q 1 948 Q 1 617 Q 1 589 Q 623 791 Q 418 150 Q 503 418 Q 503 150 Q 401 418 Q 401 503 Q 884 418 Q 884 401 Q 884 503 Q 986 418 Q 986 401 Q ...
result:
points 1.0 points 1.0
Test #41:
score: 15
Accepted
time: 20ms
memory: 7680kb
input:
1000 1 1 1 1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 1 1 0 1 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 1 1 1 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0...
output:
Q 114 838 Q 388 348 Q 217 655 Q 525 966 Q 372 110 Q 759 553 Q 604 553 Q 604 759 Q 863 553 Q 396 863 Q 707 396 Q 707 759 Q 707 604 Q 28 396 Q 28 759 Q 28 707 Q 28 604 Q 28 553 Q 28 863 Q 346 603 Q 797 346 Q 797 603 Q 48 346 Q 48 603 Q 567 346 Q 567 48 Q 955 346 Q 955 567 Q 955 48 Q 955 603 Q 955 797 ...
result:
points 1.0 points 1.0
Test #42:
score: 15
Accepted
time: 5ms
memory: 7748kb
input:
1000 0 0 0 0 1 0 1 1 1 0 0 1 0 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 0 1 1 0 0 1 1 0 0 0 1 1 1 1 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 0 0 0 1 1 1 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 0 1 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 0 1 1 1 1 0 0 0 0 1 0 1...
output:
Q 888 967 Q 46 144 Q 471 466 Q 96 974 Q 795 173 Q 421 177 Q 258 421 Q 258 177 Q 994 421 Q 994 258 Q 994 177 Q 646 421 Q 646 258 Q 646 177 Q 532 421 Q 532 258 Q 532 646 Q 916 421 Q 328 667 Q 855 328 Q 855 667 Q 425 328 Q 533 425 Q 533 667 Q 65 425 Q 65 533 Q 65 667 Q 283 425 Q 283 533 Q 283 65 Q 283 ...
result:
points 1.0 points 1.0
Test #43:
score: 15
Accepted
time: 10ms
memory: 8012kb
input:
1000 0 1 1 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 1 1 0 1 1 0 0 1 1 1...
output:
Q 63 430 Q 939 341 Q 850 154 Q 811 54 Q 979 934 Q 286 590 Q 259 286 Q 884 259 Q 884 590 Q 751 259 Q 751 884 Q 751 590 Q 979 259 Q 979 884 Q 648 259 Q 648 979 Q 648 884 Q 648 751 Q 648 590 Q 708 221 Q 409 221 Q 409 708 Q 716 221 Q 716 708 Q 904 221 Q 904 716 Q 385 221 Q 385 904 Q 385 716 Q 385 708 Q ...
result:
points 1.0 points 1.0
Test #44:
score: 15
Accepted
time: 11ms
memory: 7780kb
input:
1000 0 1 1 1 1 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 0 1 0 1 0 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 0 1 0 0...
output:
Q 851 47 Q 375 798 Q 140 514 Q 804 870 Q 718 847 Q 889 2 Q 154 889 Q 154 2 Q 442 889 Q 442 2 Q 442 154 Q 876 889 Q 876 2 Q 876 154 Q 876 442 Q 887 889 Q 887 2 Q 887 154 Q 887 442 Q 887 876 Q 753 889 Q 753 2 Q 753 154 Q 753 442 Q 753 876 Q 801 615 Q 832 801 Q 636 832 Q 636 615 Q 636 801 Q 827 832 Q 8...
result:
points 1.0 points 1.0
Subtask #3:
score: 72.75
Acceptable Answer
Test #45:
score: 74.25
Acceptable Answer
time: 3ms
memory: 7724kb
input:
998 0 0 0 0 1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 0 1 1 1 0 0 1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 1 1 0 ...
output:
Q 63 82 Q 13 921 Q 441 412 Q 869 191 Q 461 158 Q 726 605 Q 174 605 Q 699 174 Q 699 726 Q 699 605 Q 471 174 Q 40 471 Q 40 726 Q 40 699 Q 40 605 Q 40 174 Q 620 471 Q 620 726 Q 620 699 Q 620 605 Q 104 81 Q 91 81 Q 710 91 Q 710 104 Q 710 81 Q 642 91 Q 642 104 Q 191 91 Q 191 642 Q 191 104 Q 191 710 Q 191...
result:
points 0.990 points 0.990
Test #46:
score: 74.25
Acceptable Answer
time: 7ms
memory: 7772kb
input:
999 0 0 1 1 0 0 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0 0 0 0 1 0 1 1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 0 0 1 0 1 0 0 0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0 ...
output:
Q 271 353 Q 493 943 Q 79 41 Q 616 633 Q 298 385 Q 245 343 Q 822 245 Q 822 343 Q 306 245 Q 306 343 Q 431 245 Q 431 306 Q 431 343 Q 431 822 Q 441 245 Q 441 306 Q 441 343 Q 441 822 Q 441 431 Q 833 245 Q 833 306 Q 833 343 Q 833 822 Q 833 441 Q 833 431 Q 502 73 Q 410 502 Q 410 73 Q 117 502 Q 117 410 Q 84...
result:
points 0.990 points 0.990
Test #47:
score: 74.25
Acceptable Answer
time: 14ms
memory: 7680kb
input:
1000 0 1 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 1 1 0 1 0 0 1 0 1 1 0 0 0 1 0 0 0 1 0...
output:
Q 230 663 Q 139 702 Q 282 381 Q 281 855 Q 246 789 Q 924 328 Q 995 328 Q 995 924 Q 100 328 Q 100 995 Q 100 924 Q 85 328 Q 85 995 Q 85 100 Q 765 328 Q 765 995 Q 987 328 Q 987 765 Q 157 358 Q 213 157 Q 213 358 Q 686 157 Q 686 213 Q 686 358 Q 494 157 Q 494 213 Q 494 358 Q 494 686 Q 981 157 Q 981 213 Q 9...
result:
points 0.990 points 0.990
Test #48:
score: 74.25
Acceptable Answer
time: 17ms
memory: 7688kb
input:
1000 1 0 0 1 0 1 1 0 1 0 1 1 0 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 1 1 0 0 1 0 1 1 1 1 0 0 1 0 1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 0 0 0 1 1 1 1 1 1 0 1 1 1 1 1...
output:
Q 198 868 Q 945 574 Q 300 735 Q 829 471 Q 782 380 Q 72 970 Q 539 970 Q 539 72 Q 378 970 Q 378 72 Q 378 539 Q 575 970 Q 575 72 Q 575 378 Q 809 970 Q 809 72 Q 809 575 Q 809 378 Q 809 539 Q 186 970 Q 376 19 Q 70 19 Q 70 376 Q 315 19 Q 315 70 Q 171 19 Q 171 315 Q 171 70 Q 171 376 Q 379 19 Q 379 315 Q 37...
result:
points 0.990 points 0.990
Test #49:
score: 74.25
Acceptable Answer
time: 0ms
memory: 7784kb
input:
1000 0 1 1 0 0 1 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 1 1 0 1 1 1 0 0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 0 1 0 0 1 1 1 0 1 0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 1 0 0 1 0 1 1 0 1 0 1 1 0 1 1 1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 0 0 0 1 0 1 1 1 1 1 0 0...
output:
Q 111 863 Q 963 63 Q 851 712 Q 493 538 Q 517 213 Q 794 317 Q 913 317 Q 913 794 Q 288 317 Q 288 794 Q 288 913 Q 925 317 Q 925 794 Q 925 913 Q 925 288 Q 993 317 Q 993 794 Q 993 913 Q 993 288 Q 389 317 Q 389 794 Q 389 913 Q 389 993 Q 619 975 Q 259 975 Q 259 619 Q 769 975 Q 621 769 Q 621 259 Q 126 769 Q...
result:
points 0.990 points 0.990
Test #50:
score: 75
Accepted
time: 5ms
memory: 7780kb
input:
1000 0 0 0 0 0 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 1 0 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1...
output:
Q 632 638 Q 438 118 Q 459 665 Q 747 563 Q 360 348 Q 734 985 Q 362 734 Q 650 362 Q 650 985 Q 696 362 Q 578 696 Q 578 650 Q 214 696 Q 174 619 Q 0 619 Q 0 174 Q 807 619 Q 888 807 Q 888 0 Q 936 807 Q 204 936 Q 204 888 Q 190 244 Q 727 190 Q 31 727 Q 31 244 Q 400 727 Q 855 400 Q 855 31 Q 996 400 Q 315 451...
result:
points 1.0 points 1.0
Test #51:
score: 75
Accepted
time: 7ms
memory: 7712kb
input:
1000 1 1 1 1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 0 1 1 0 1 1...
output:
Q 623 919 Q 945 933 Q 325 855 Q 995 770 Q 350 4 Q 555 802 Q 191 802 Q 191 555 Q 888 802 Q 622 888 Q 622 191 Q 914 888 Q 564 914 Q 564 622 Q 419 368 Q 258 419 Q 908 258 Q 908 368 Q 79 258 Q 319 79 Q 319 908 Q 542 79 Q 289 778 Q 168 778 Q 168 289 Q 702 778 Q 877 702 Q 877 168 Q 835 702 Q 659 835 Q 659...
result:
points 1.0 points 1.0
Test #52:
score: 73.5
Acceptable Answer
time: 23ms
memory: 7772kb
input:
998 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 0 0 0 1 1 1 0 1 1 1 0 0 1 1 0 1 1 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 1 0 0 1 1 0 0 0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 1 1 ...
output:
Q 245 502 Q 319 694 Q 611 416 Q 832 354 Q 58 691 Q 699 854 Q 241 854 Q 244 241 Q 205 244 Q 205 699 Q 205 854 Q 949 244 Q 949 699 Q 949 205 Q 640 244 Q 640 699 Q 640 949 Q 640 205 Q 640 854 Q 640 241 Q 591 935 Q 402 935 Q 402 591 Q 596 935 Q 438 596 Q 438 402 Q 731 596 Q 731 438 Q 731 402 Q 731 591 Q...
result:
points 0.980 points 0.980
Test #53:
score: 73.5
Acceptable Answer
time: 10ms
memory: 7724kb
input:
999 1 1 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 0 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 1 1 0 1 1 1 0 1 0 1 0 0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 0 ...
output:
Q 519 775 Q 997 614 Q 292 889 Q 410 35 Q 780 311 Q 7 733 Q 202 7 Q 202 733 Q 375 7 Q 604 375 Q 604 733 Q 604 202 Q 604 7 Q 647 375 Q 647 733 Q 647 202 Q 647 604 Q 119 375 Q 119 733 Q 119 202 Q 119 647 Q 228 227 Q 409 228 Q 971 409 Q 971 227 Q 932 409 Q 932 971 Q 932 227 Q 974 409 Q 974 971 Q 669 409...
result:
points 0.980 points 0.980
Test #54:
score: 73.5
Acceptable Answer
time: 10ms
memory: 7996kb
input:
1000 0 0 0 0 1 1 1 0 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 1 1 0 0 0 0 1 1 1 0 1 0 1 1 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 1 0 0 1 1 1 1 0 1 0 1 0 1 0 0 1 1 1 0 0 1 1 0 0 0...
output:
Q 877 352 Q 729 245 Q 483 532 Q 605 890 Q 639 208 Q 448 127 Q 827 127 Q 827 448 Q 496 127 Q 496 448 Q 261 127 Q 261 496 Q 406 127 Q 406 261 Q 406 496 Q 406 448 Q 406 827 Q 482 127 Q 482 261 Q 240 503 Q 959 503 Q 959 240 Q 65 503 Q 65 959 Q 65 240 Q 834 503 Q 377 834 Q 377 959 Q 377 240 Q 377 65 Q 37...
result:
points 0.980 points 0.980
Test #55:
score: 73.5
Acceptable Answer
time: 13ms
memory: 7712kb
input:
1000 1 1 1 1 0 1 1 1 0 1 0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 1 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1...
output:
Q 312 67 Q 51 788 Q 604 35 Q 89 640 Q 54 8 Q 225 465 Q 420 465 Q 420 225 Q 448 465 Q 387 448 Q 387 420 Q 387 225 Q 387 465 Q 772 448 Q 772 420 Q 772 225 Q 904 448 Q 904 420 Q 904 772 Q 965 68 Q 422 965 Q 422 68 Q 603 965 Q 603 422 Q 824 965 Q 471 824 Q 471 603 Q 471 422 Q 471 68 Q 170 824 Q 359 775 ...
result:
points 0.980 points 0.980
Test #56:
score: 73.5
Acceptable Answer
time: 0ms
memory: 8008kb
input:
1000 1 1 0 0 1 1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 1 0 1 0 0 1 1 1 0 1 1 0 0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 1 0 0 0 1 1 1 0 0 1 0 1 0...
output:
Q 994 141 Q 419 589 Q 600 724 Q 121 946 Q 968 539 Q 756 977 Q 8 977 Q 8 756 Q 713 977 Q 713 756 Q 713 8 Q 706 977 Q 706 756 Q 869 977 Q 869 706 Q 869 756 Q 869 713 Q 869 8 Q 698 977 Q 698 706 Q 698 756 Q 698 713 Q 698 869 Q 6 794 Q 205 6 Q 813 205 Q 813 794 Q 813 6 Q 582 205 Q 582 794 Q 582 813 Q 58...
result:
points 0.980 points 0.980
Test #57:
score: 72.75
Acceptable Answer
time: 14ms
memory: 7852kb
input:
1000 0 0 0 0 0 0 1 1 1 0 0 1 0 0 1 1 1 1 0 0 0 1 1 1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 1 1 1 1 0 0 0 0 1 1 1 0 1 0 0 0 1 1 1 1 1 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 1 0 1 0 1 1 0 0 0 1 0 0 1 1 0 0 1 1 1 0 1 1 1...
output:
Q 683 63 Q 435 329 Q 723 670 Q 447 361 Q 444 928 Q 33 566 Q 268 33 Q 268 566 Q 753 33 Q 753 268 Q 753 566 Q 114 33 Q 114 268 Q 114 566 Q 114 753 Q 433 33 Q 433 268 Q 236 33 Q 236 433 Q 236 268 Q 236 566 Q 236 114 Q 676 465 Q 276 465 Q 276 676 Q 22 465 Q 22 676 Q 22 276 Q 188 465 Q 188 676 Q 770 465 ...
result:
points 0.970 points 0.970
Test #58:
score: 75
Accepted
time: 10ms
memory: 7968kb
input:
1000 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 0 0 1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 0 1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 0 1 0 1...
output:
Q 792 704 Q 336 740 Q 618 745 Q 504 391 Q 586 677 Q 355 496 Q 300 496 Q 300 355 Q 341 496 Q 341 355 Q 647 496 Q 647 341 Q 902 496 Q 902 647 Q 902 341 Q 902 355 Q 902 300 Q 533 496 Q 533 647 Q 533 341 Q 533 355 Q 533 300 Q 670 754 Q 364 670 Q 364 754 Q 529 670 Q 529 754 Q 529 364 Q 431 670 Q 431 754 ...
result:
points 1.0 points 1.0
Test #59:
score: 75
Accepted
time: 6ms
memory: 7712kb
input:
1000 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 0 1 1 1 0 1 1 1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1...
output:
Q 798 814 Q 998 270 Q 521 958 Q 792 625 Q 108 59 Q 149 835 Q 663 835 Q 684 663 Q 55 684 Q 381 55 Q 420 381 Q 324 885 Q 112 885 Q 817 112 Q 698 817 Q 685 698 Q 664 685 Q 912 568 Q 886 568 Q 207 886 Q 571 207 Q 549 571 Q 238 549 Q 462 610 Q 64 610 Q 63 64 Q 191 63 Q 680 191 Q 516 680 Q 489 640 Q 840 6...
result:
points 1.0 points 1.0
Test #60:
score: 75
Accepted
time: 3ms
memory: 7972kb
input:
1000 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0...
output:
Q 862 459 Q 584 170 Q 77 203 Q 385 183 Q 0 505 Q 838 522 Q 734 838 Q 780 734 Q 780 522 Q 780 838 Q 921 734 Q 501 921 Q 501 522 Q 501 838 Q 501 780 Q 501 734 Q 718 921 Q 627 207 Q 977 627 Q 134 977 Q 134 207 Q 134 627 Q 106 977 Q 92 106 Q 92 207 Q 92 627 Q 92 134 Q 92 977 Q 853 106 Q 576 517 Q 991 57...
result:
points 1.0 points 1.0
Test #61:
score: 75
Accepted
time: 21ms
memory: 7784kb
input:
1000 1 1 1 1 1 1 1 0 1 0 0 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 0 1 0 0 1 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 1 1 1 1 0 1 0 0 1 0 0 1 1 1 1 1 1 1 0 1 0...
output:
Q 703 371 Q 207 183 Q 862 586 Q 441 52 Q 366 710 Q 652 144 Q 932 144 Q 932 652 Q 746 144 Q 746 652 Q 746 932 Q 653 144 Q 653 652 Q 653 932 Q 606 144 Q 606 652 Q 606 653 Q 791 144 Q 791 652 Q 791 606 Q 724 104 Q 120 104 Q 120 724 Q 280 104 Q 280 724 Q 280 120 Q 271 104 Q 271 724 Q 226 104 Q 226 271 Q...
result:
points 1.0 points 1.0
Test #62:
score: 75
Accepted
time: 13ms
memory: 7716kb
input:
1000 0 0 0 0 0 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 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 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 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0...
output:
Q 562 330 Q 80 82 Q 421 951 Q 522 552 Q 461 320 Q 396 222 Q 943 396 Q 734 943 Q 734 222 Q 715 943 Q 17 715 Q 818 17 Q 465 891 Q 915 465 Q 655 915 Q 107 655 Q 748 107 Q 691 748 Q 983 255 Q 377 983 Q 741 377 Q 935 741 Q 939 935 Q 990 939 Q 317 343 Q 250 317 Q 74 250 Q 203 74 Q 56 203 Q 394 56 Q 651 10...
result:
points 1.0 points 1.0