QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#787524 | #1133. Monster Game | _8_8_ | 97.75 | 36ms | 8016kb | C++17 | 2.5kb | 2024-11-27 12:31:36 | 2024-11-27 12:31:36 |
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, 100); 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 + 8); 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;
}
详细
Subtask #1:
score: 10
Accepted
Test #1:
score: 10
Accepted
time: 2ms
memory: 7768kb
input:
4 0 0 1 0 1 1
output:
Q 2 0 Q 1 3 Q 3 2 Q 0 1 Q 0 3 Q 2 1 F 4 2 1 0 3
result:
points 1.0 points 1.0
Test #2:
score: 10
Accepted
time: 0ms
memory: 7768kb
input:
4 0 1 0 1 0 1
output:
Q 2 1 Q 3 0 Q 0 2 Q 3 2 Q 3 1 Q 0 1 F 4 1 2 0 3
result:
points 1.0 points 1.0
Test #3:
score: 10
Accepted
time: 0ms
memory: 7720kb
input:
4 0 0 1 1 1 0
output:
Q 0 3 Q 2 1 Q 0 2 Q 0 1 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: 1ms
memory: 7848kb
input:
5 1 0 1 0 1 0 1 1 1 0
output:
Q 2 4 Q 0 3 Q 1 0 Q 1 3 Q 2 3 Q 4 3 Q 4 1 Q 0 4 Q 0 2 Q 1 2 F 5 2 1 3 4 0
result:
points 1.0 points 1.0
Test #5:
score: 10
Accepted
time: 2ms
memory: 7740kb
input:
5 0 1 1 0 1 1 0 0 0 1
output:
Q 3 4 Q 2 1 Q 0 4 Q 1 4 Q 3 2 Q 3 0 Q 2 0 Q 2 4 Q 1 0 Q 1 3 F 5 3 1 0 2 4
result:
points 1.0 points 1.0
Test #6:
score: 10
Accepted
time: 0ms
memory: 7712kb
input:
5 1 0 1 1 0 0 0 1 0 1
output:
Q 2 3 Q 4 1 Q 1 3 Q 2 1 Q 0 4 Q 4 2 Q 4 3 Q 0 3 Q 0 1 Q 0 2 F 5 2 4 3 0 1
result:
points 1.0 points 1.0
Test #7:
score: 10
Accepted
time: 0ms
memory: 7708kb
input:
6 0 0 1 1 1 1 1 0 0 0 1 0 0 1 1
output:
Q 1 0 Q 5 3 Q 4 2 Q 1 2 Q 0 2 Q 5 4 Q 3 4 Q 4 1 Q 5 1 Q 3 1 Q 2 5 Q 2 3 Q 4 0 Q 5 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: 7968kb
input:
6 1 1 1 1 1 1 0 1 0 0 0 1 1 0 1
output:
Q 2 5 Q 1 3 Q 4 0 Q 2 3 Q 2 1 Q 4 5 Q 0 5 Q 0 3 Q 0 1 Q 5 1 Q 4 1 Q 3 5 Q 3 4 Q 0 2 Q 4 2 F 6 1 5 4 2 3 0
result:
points 1.0 points 1.0
Test #9:
score: 10
Accepted
time: 2ms
memory: 7772kb
input:
6 0 0 0 1 0 1 1 0 1 1 1 1 0 0 1
output:
Q 2 4 Q 1 3 Q 5 0 Q 3 5 Q 3 0 Q 1 2 Q 1 4 Q 2 5 Q 4 5 Q 4 3 Q 4 0 Q 2 3 Q 2 0 Q 5 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: 7780kb
input:
7 1 0 1 1 0 1 1 1 0 0 1 0 0 1 0 1 0 0 0 0 0
output:
Q 6 4 Q 1 5 Q 0 3 Q 2 5 Q 0 5 Q 1 0 Q 1 2 Q 3 4 Q 3 6 Q 6 1 Q 6 2 Q 3 2 Q 3 5 Q 4 0 Q 4 5 Q 4 2 Q 4 1 Q 3 1 Q 0 2 Q 0 6 Q 5 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: 7704kb
input:
7 0 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1
output:
Q 0 1 Q 3 4 Q 2 5 Q 0 2 Q 6 2 Q 5 6 Q 5 0 Q 1 4 Q 3 1 Q 3 0 Q 4 0 Q 4 2 Q 4 5 Q 1 5 Q 6 1 Q 6 4 Q 6 0 Q 6 3 Q 5 3 Q 1 2 Q 2 3 F 7 4 3 5 6 2 0 1
result:
points 1.0 points 1.0
Test #12:
score: 10
Accepted
time: 1ms
memory: 7700kb
input:
7 1 1 1 0 1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 1
output:
Q 3 0 Q 1 4 Q 5 2 Q 4 0 Q 5 4 Q 5 0 Q 1 5 Q 1 0 Q 2 6 Q 3 2 Q 6 5 Q 2 1 Q 3 1 Q 4 3 Q 4 2 Q 4 6 Q 0 2 Q 0 6 Q 3 5 Q 3 6 Q 1 6 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 1 1 0 0 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 0 1
output:
Q 4 0 Q 2 5 Q 1 6 Q 7 3 Q 2 0 Q 4 2 Q 1 0 Q 1 2 Q 1 4 Q 3 6 Q 5 7 Q 5 6 Q 5 3 Q 7 0 Q 7 4 Q 5 4 Q 3 4 Q 6 4 Q 0 5 Q 0 3 Q 0 6 Q 7 6 Q 7 1 Q 7 2 Q 5 1 Q 3 1 Q 3 2 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: 2ms
memory: 7704kb
input:
8 1 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 1
output:
Q 1 2 Q 3 7 Q 4 0 Q 5 6 Q 3 2 Q 3 1 Q 5 2 Q 6 4 Q 6 0 Q 7 4 Q 7 6 Q 4 5 Q 0 5 Q 0 2 Q 0 1 Q 0 3 Q 6 3 Q 4 2 Q 4 1 Q 4 3 Q 5 1 Q 5 3 Q 5 7 Q 2 6 Q 2 7 Q 1 6 Q 1 7 Q 0 7 F 8 5 1 2 7 0 3 4 6
result:
points 1.0 points 1.0
Test #15:
score: 10
Accepted
time: 1ms
memory: 7992kb
input:
8 1 0 0 1 0 1 1 0 1 0 1 1 1 0 1 1 0 1 1 1 1 0 0 0 1 0 0 1
output:
Q 4 2 Q 0 6 Q 3 7 Q 5 1 Q 0 2 Q 5 0 Q 5 2 Q 6 5 Q 6 2 Q 1 3 Q 7 1 Q 4 1 Q 4 7 Q 1 0 Q 3 0 Q 3 2 Q 3 6 Q 7 6 Q 7 5 Q 1 2 Q 1 6 Q 0 7 Q 0 4 Q 2 7 Q 3 5 Q 3 4 Q 6 4 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: 10ms
memory: 7968kb
input:
198 0 1 0 0 0 1 0 0 0 1 1 0 1 0 1 0 1 0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 1 0 1 1 1 0 1 0 1 0 0 0 1 1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 1 0 0 1 1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 0 0 1 ...
output:
Q 170 51 Q 132 138 Q 186 154 Q 71 80 Q 193 48 Q 102 87 Q 136 105 Q 1 46 Q 141 112 Q 95 194 Q 58 35 Q 60 21 Q 97 91 Q 114 116 Q 99 49 Q 4 63 Q 173 156 Q 143 175 Q 92 151 Q 31 84 Q 108 184 Q 69 104 Q 65 2 Q 81 115 Q 122 96 Q 140 178 Q 121 42 Q 125 44 Q 183 153 Q 34 137 Q 0 38 Q 57 195 Q 20 197 Q 180 1...
result:
points 1.0 points 1.0
Test #17:
score: 10
Accepted
time: 0ms
memory: 7772kb
input:
199 1 0 1 0 0 0 1 0 1 0 1 1 1 0 1 1 0 1 0 1 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 0 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 0 1 0 1 1 0 0 1 1 0 0 0 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 1 0 1 1 0 1 1 1 0 ...
output:
Q 140 160 Q 45 77 Q 175 189 Q 65 127 Q 151 60 Q 51 83 Q 75 105 Q 152 153 Q 36 87 Q 157 119 Q 70 107 Q 111 108 Q 96 93 Q 61 197 Q 52 78 Q 185 58 Q 122 135 Q 133 167 Q 166 130 Q 30 64 Q 19 182 Q 55 23 Q 128 173 Q 54 170 Q 43 134 Q 99 179 Q 139 86 Q 1 21 Q 88 2 Q 104 22 Q 186 116 Q 180 89 Q 8 40 Q 123 ...
result:
points 1.0 points 1.0
Test #18:
score: 10
Accepted
time: 3ms
memory: 7996kb
input:
200 1 0 1 1 0 1 1 1 1 0 0 1 1 1 1 1 1 0 1 0 0 0 1 0 1 1 1 0 1 1 1 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 0 1 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 1 1 ...
output:
Q 103 186 Q 159 110 Q 194 84 Q 178 101 Q 115 46 Q 149 8 Q 151 147 Q 45 5 Q 162 108 Q 163 140 Q 40 71 Q 33 104 Q 19 176 Q 139 146 Q 43 181 Q 114 166 Q 65 50 Q 169 72 Q 63 58 Q 99 199 Q 29 56 Q 116 54 Q 18 122 Q 179 52 Q 170 6 Q 100 156 Q 34 93 Q 193 16 Q 0 197 Q 145 31 Q 188 127 Q 150 106 Q 152 12 Q ...
result:
points 1.0 points 1.0
Test #19:
score: 10
Accepted
time: 0ms
memory: 7988kb
input:
200 0 0 1 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 0 0 0 0 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 1 0 0 0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 0 0 1 ...
output:
Q 77 10 Q 108 183 Q 177 91 Q 55 9 Q 23 1 Q 188 157 Q 170 102 Q 44 154 Q 135 110 Q 92 66 Q 156 162 Q 46 173 Q 169 132 Q 115 36 Q 3 153 Q 37 146 Q 16 6 Q 197 128 Q 121 30 Q 2 19 Q 81 194 Q 149 25 Q 151 167 Q 94 185 Q 101 163 Q 51 159 Q 17 193 Q 79 65 Q 122 165 Q 187 71 Q 180 58 Q 118 42 Q 43 113 Q 93 ...
result:
points 1.0 points 1.0
Test #20:
score: 10
Accepted
time: 5ms
memory: 7700kb
input:
200 0 1 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 1 1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 0 0 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 ...
output:
Q 148 110 Q 50 168 Q 199 151 Q 120 11 Q 189 137 Q 24 79 Q 122 86 Q 14 19 Q 162 163 Q 32 181 Q 55 175 Q 54 157 Q 187 44 Q 60 184 Q 98 132 Q 73 35 Q 68 28 Q 94 70 Q 114 34 Q 131 49 Q 119 128 Q 7 87 Q 136 180 Q 41 90 Q 46 105 Q 16 27 Q 59 144 Q 96 97 Q 186 170 Q 173 36 Q 61 3 Q 0 42 Q 191 139 Q 77 65 Q...
result:
points 1.0 points 1.0
Test #21:
score: 10
Accepted
time: 0ms
memory: 7748kb
input:
4 1 0 0 0 1 1
output:
Q 2 3 Q 1 0 Q 0 2 Q 1 3 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: 7716kb
input:
5 0 0 0 1 1 0 0 1 0 1
output:
Q 4 3 Q 2 1 Q 1 4 Q 2 0 Q 2 3 Q 0 3 Q 0 4 Q 0 1 Q 1 3 Q 4 2 F 5 0 1 2 3 4
result:
points 1.0 points 1.0
Test #23:
score: 10
Accepted
time: 0ms
memory: 7776kb
input:
6 1 1 0 0 0 0 1 1 1 0 0 1 0 0 1
output:
Q 3 1 Q 4 5 Q 0 2 Q 3 5 Q 0 3 Q 2 1 Q 4 2 Q 4 1 Q 2 3 Q 2 5 Q 1 5 Q 0 1 Q 0 5 Q 0 4 Q 3 4 F 6 0 1 2 3 4 5
result:
points 1.0 points 1.0
Test #24:
score: 10
Accepted
time: 0ms
memory: 7780kb
input:
7 1 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 0 0
output:
Q 6 4 Q 3 2 Q 0 5 Q 4 3 Q 6 2 Q 1 0 Q 5 1 Q 5 6 Q 0 6 Q 0 2 Q 0 3 Q 0 4 Q 1 4 Q 1 3 Q 1 2 Q 1 6 Q 4 2 Q 4 5 Q 3 6 Q 3 5 Q 2 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: 7784kb
input:
8 0 0 0 0 1 1 1 1 1 1 0 1 1 0 1 1 1 0 1 0 0 0 0 1 0 0 1 1
output:
Q 2 1 Q 0 5 Q 3 7 Q 4 6 Q 2 0 Q 5 2 Q 7 0 Q 7 5 Q 3 1 Q 4 1 Q 4 3 Q 6 1 Q 6 3 Q 1 0 Q 4 0 Q 4 2 Q 4 5 Q 4 7 Q 6 7 Q 1 5 Q 1 7 Q 0 3 Q 0 6 Q 2 3 Q 2 7 Q 2 6 Q 5 3 Q 5 6 F 8 0 1 2 3 4 5 6 7
result:
points 1.0 points 1.0
Test #26:
score: 10
Accepted
time: 6ms
memory: 7848kb
input:
200 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 1 0 1 0 1 1 0 0 1 1 1 0 1 0 1 0 0 1 1 0 1 1 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 0 1 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 1 0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 1 0 1 1 0 1 ...
output:
Q 121 117 Q 46 156 Q 12 191 Q 101 26 Q 138 96 Q 10 47 Q 4 15 Q 189 89 Q 139 188 Q 174 88 Q 177 141 Q 158 195 Q 128 97 Q 27 157 Q 19 184 Q 100 39 Q 78 151 Q 133 21 Q 110 113 Q 135 83 Q 63 149 Q 172 144 Q 84 134 Q 25 24 Q 105 36 Q 45 79 Q 73 13 Q 98 176 Q 142 111 Q 173 137 Q 77 91 Q 69 127 Q 56 11 Q 1...
result:
points 1.0 points 1.0
Test #27:
score: 10
Accepted
time: 0ms
memory: 7740kb
input:
4 0 1 1 1 1 1
output:
Q 2 3 Q 1 0 Q 0 3 Q 2 1 Q 1 3 Q 0 2 F 4 3 2 1 0
result:
points 1.0 points 1.0
Test #28:
score: 10
Accepted
time: 0ms
memory: 7996kb
input:
5 0 1 1 1 1 0 1 1 1 1
output:
Q 3 0 Q 1 4 Q 1 3 Q 4 3 Q 0 2 Q 0 1 Q 0 4 Q 2 4 Q 3 2 Q 2 1 F 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #29:
score: 10
Accepted
time: 1ms
memory: 7700kb
input:
6 0 0 1 0 1 0 1 0 1 1 1 0 0 0 1
output:
Q 3 0 Q 5 1 Q 2 4 Q 2 0 Q 3 5 Q 3 1 Q 5 4 Q 5 2 Q 3 2 Q 1 0 Q 4 3 Q 4 0 Q 4 1 Q 5 0 Q 2 1 F 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #30:
score: 10
Accepted
time: 2ms
memory: 7996kb
input:
7 1 0 0 1 1 0 1 0 1 1 1 1 0 0 0 1 1 1 1 1 0
output:
Q 1 4 Q 2 3 Q 5 0 Q 2 5 Q 1 5 Q 1 2 Q 3 5 Q 6 4 Q 0 6 Q 0 4 Q 0 3 Q 4 3 Q 6 3 Q 6 2 Q 6 1 Q 6 5 Q 5 4 Q 1 3 Q 1 0 Q 2 4 Q 2 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: 7772kb
input:
8 1 1 1 0 0 1 0 1 0 1 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 1 1 1
output:
Q 4 3 Q 2 5 Q 1 0 Q 6 7 Q 7 0 Q 4 7 Q 4 0 Q 5 7 Q 5 0 Q 5 4 Q 1 2 Q 6 1 Q 3 6 Q 3 2 Q 1 7 Q 1 4 Q 1 5 Q 6 4 Q 6 5 Q 6 0 Q 6 2 Q 7 2 Q 7 3 Q 4 2 Q 5 3 Q 0 2 Q 0 3 Q 1 3 F 8 7 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #32:
score: 10
Accepted
time: 0ms
memory: 8000kb
input:
200 0 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 0 0 0 1 0 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 1 1 0 0 1 0 1 0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 1 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 ...
output:
Q 117 97 Q 19 140 Q 22 99 Q 81 89 Q 110 57 Q 181 48 Q 142 7 Q 160 28 Q 100 31 Q 146 169 Q 188 198 Q 78 180 Q 18 172 Q 120 24 Q 45 143 Q 41 196 Q 77 13 Q 85 119 Q 5 159 Q 75 185 Q 52 144 Q 118 0 Q 88 132 Q 83 179 Q 61 103 Q 30 166 Q 186 168 Q 108 148 Q 107 150 Q 102 187 Q 39 63 Q 109 53 Q 167 175 Q 3...
result:
points 1.0 points 1.0
Subtask #2:
score: 15
Accepted
Test #33:
score: 15
Accepted
time: 11ms
memory: 8008kb
input:
995 0 1 0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 1 0 1 1 0 1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 1 0 1 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 1 0 0 1 0 0 1 1 1 1 0 1 1 0 1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 1 1 1 0 0 0 0 1 0 1 1 0 0 1 0 0 1 1 1 1 ...
output:
Q 434 601 Q 311 563 Q 774 259 Q 744 453 Q 218 129 Q 892 876 Q 53 525 Q 958 134 Q 988 992 Q 611 166 Q 693 151 Q 652 416 Q 182 548 Q 672 597 Q 570 793 Q 670 952 Q 482 42 Q 350 261 Q 738 314 Q 60 212 Q 697 291 Q 257 916 Q 84 585 Q 302 683 Q 347 222 Q 413 657 Q 388 894 Q 492 619 Q 389 667 Q 607 154 Q 90...
result:
points 1.0 points 1.0
Test #34:
score: 15
Accepted
time: 7ms
memory: 7720kb
input:
996 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 0 1 1 1 0 1 0 1 1 0 1 0 0 1 0 0 1 1 0 1 0 1 1 1 1 1 0 1 0 1 1 1 1 0 1 0 1 1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 0 1 1 0 0 1 0 0 0 1 1 1 0 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 1 0 0 0 1 ...
output:
Q 816 835 Q 501 36 Q 500 910 Q 58 668 Q 114 454 Q 588 191 Q 715 212 Q 343 322 Q 914 259 Q 964 402 Q 257 444 Q 528 718 Q 510 678 Q 932 768 Q 969 860 Q 644 180 Q 889 490 Q 106 600 Q 385 752 Q 84 602 Q 509 844 Q 415 907 Q 347 400 Q 933 399 Q 216 3 Q 5 137 Q 4 908 Q 467 311 Q 223 662 Q 903 838 Q 28 822 ...
result:
points 1.0 points 1.0
Test #35:
score: 15
Accepted
time: 17ms
memory: 7732kb
input:
997 1 0 0 1 1 0 0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 0 1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 0 1 1 1 0 1 0 1 1 1 1 0 0 0 1 1 1 1 1 0 1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 1 0 ...
output:
Q 141 707 Q 41 658 Q 697 134 Q 938 447 Q 493 347 Q 315 239 Q 431 934 Q 898 246 Q 895 210 Q 928 412 Q 253 140 Q 864 144 Q 970 229 Q 70 830 Q 472 338 Q 516 40 Q 444 117 Q 515 642 Q 700 591 Q 584 549 Q 132 699 Q 127 55 Q 704 773 Q 971 973 Q 62 114 Q 106 968 Q 330 437 Q 725 355 Q 167 778 Q 374 888 Q 869...
result:
points 1.0 points 1.0
Test #36:
score: 15
Accepted
time: 11ms
memory: 7720kb
input:
998 0 1 1 1 0 0 1 1 0 0 0 1 0 0 0 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 0 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 0 0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 0 0 0 0 1 1 0 0 0 1 1 ...
output:
Q 673 74 Q 72 346 Q 835 746 Q 393 904 Q 703 513 Q 148 352 Q 558 307 Q 606 550 Q 475 195 Q 695 386 Q 677 22 Q 466 802 Q 582 163 Q 84 769 Q 496 477 Q 43 2 Q 525 149 Q 837 287 Q 277 933 Q 626 789 Q 565 613 Q 23 826 Q 621 473 Q 433 993 Q 763 929 Q 208 718 Q 592 417 Q 233 821 Q 343 210 Q 78 93 Q 118 792 ...
result:
points 1.0 points 1.0
Test #37:
score: 15
Accepted
time: 8ms
memory: 7724kb
input:
999 1 0 0 1 1 1 0 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 1 1 1 0 0 1 1 1 0 1 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 ...
output:
Q 13 580 Q 643 364 Q 462 603 Q 697 625 Q 630 402 Q 713 514 Q 984 764 Q 740 710 Q 490 613 Q 820 488 Q 704 742 Q 447 573 Q 974 358 Q 95 576 Q 644 559 Q 183 302 Q 219 779 Q 505 590 Q 902 461 Q 227 239 Q 99 148 Q 897 973 Q 350 317 Q 577 167 Q 145 938 Q 547 747 Q 649 418 Q 191 921 Q 264 689 Q 858 879 Q 7...
result:
points 1.0 points 1.0
Test #38:
score: 15
Accepted
time: 5ms
memory: 7780kb
input:
1000 0 1 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 0 0 1 1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1 1 1 0 1 1 0...
output:
Q 906 802 Q 994 89 Q 658 665 Q 641 986 Q 144 349 Q 799 59 Q 946 805 Q 696 3 Q 235 883 Q 57 436 Q 180 727 Q 205 536 Q 911 107 Q 712 688 Q 114 675 Q 810 211 Q 590 109 Q 694 562 Q 365 744 Q 770 184 Q 687 476 Q 889 344 Q 580 804 Q 745 867 Q 631 963 Q 55 996 Q 835 318 Q 63 368 Q 997 667 Q 482 624 Q 294 5...
result:
points 1.0 points 1.0
Test #39:
score: 15
Accepted
time: 13ms
memory: 7676kb
input:
1000 0 1 0 0 0 0 1 1 0 1 0 1 1 1 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 0 1 1 1 1 0 1 0 0 1 0 1 1 1 1 0 0 1 1 0 0 1 0 1 1 1 1 0 0 0 0 1 1 0 0 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 0 0 1 1 0 1 0 1 1 0 1 1 0 0 0 1 1 0 0 0 0 1 1 1 0 1 0 0 1 1 1 0 0 0...
output:
Q 20 296 Q 497 681 Q 85 598 Q 674 13 Q 827 216 Q 567 789 Q 490 525 Q 478 360 Q 126 798 Q 636 841 Q 936 892 Q 528 244 Q 458 810 Q 660 428 Q 903 16 Q 814 268 Q 544 335 Q 5 73 Q 606 651 Q 549 36 Q 409 835 Q 527 65 Q 996 820 Q 521 383 Q 403 897 Q 626 127 Q 692 183 Q 772 568 Q 700 349 Q 396 933 Q 388 43 ...
result:
points 1.0 points 1.0
Test #40:
score: 15
Accepted
time: 10ms
memory: 7972kb
input:
1000 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 0 0 1 0 1 1 0 0 0 0 1 1 1 1 0 1 0 1 1 0 1 1...
output:
Q 287 695 Q 117 850 Q 38 120 Q 553 397 Q 555 124 Q 97 319 Q 540 469 Q 222 713 Q 939 900 Q 738 504 Q 224 860 Q 283 401 Q 153 66 Q 35 823 Q 518 55 Q 79 39 Q 18 264 Q 467 934 Q 288 529 Q 736 200 Q 279 746 Q 949 419 Q 928 4 Q 729 583 Q 699 824 Q 466 348 Q 865 509 Q 632 251 Q 605 573 Q 516 115 Q 899 627 ...
result:
points 1.0 points 1.0
Test #41:
score: 15
Accepted
time: 23ms
memory: 7972kb
input:
1000 1 0 1 1 1 0 0 1 1 1 0 0 1 0 0 1 1 1 1 0 0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 1 0 1 0 1 0 0 1 0 0 0 1 1 1 0 0 1 1 1 0 1 1 1 0 0 1 1 0 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 1 1 0 0 0 0 1 1 1 0 1 1 1 0 0 1 1 0 1 0 0 0 1...
output:
Q 275 469 Q 555 472 Q 404 816 Q 109 875 Q 80 989 Q 298 337 Q 301 939 Q 441 277 Q 609 538 Q 515 77 Q 784 91 Q 718 22 Q 461 341 Q 629 646 Q 532 531 Q 163 740 Q 824 899 Q 738 142 Q 868 853 Q 331 707 Q 490 695 Q 572 822 Q 703 551 Q 666 519 Q 299 329 Q 152 694 Q 622 595 Q 346 990 Q 604 414 Q 755 777 Q 96...
result:
points 1.0 points 1.0
Test #42:
score: 15
Accepted
time: 12ms
memory: 7716kb
input:
1000 1 0 1 1 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1...
output:
Q 872 55 Q 549 248 Q 509 599 Q 585 190 Q 943 691 Q 456 856 Q 597 81 Q 11 63 Q 400 836 Q 228 583 Q 323 581 Q 262 370 Q 306 476 Q 187 162 Q 335 673 Q 478 474 Q 693 517 Q 158 942 Q 201 223 Q 921 692 Q 559 227 Q 337 537 Q 394 516 Q 555 177 Q 632 789 Q 360 381 Q 234 904 Q 14 958 Q 987 289 Q 728 771 Q 805...
result:
points 1.0 points 1.0
Test #43:
score: 15
Accepted
time: 12ms
memory: 7708kb
input:
1000 1 1 1 1 1 0 0 0 1 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 0 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 0 0 1 1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 0 0 1 1 0 1 1 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 1...
output:
Q 632 394 Q 498 231 Q 775 507 Q 499 93 Q 789 298 Q 517 796 Q 249 987 Q 424 557 Q 886 248 Q 732 292 Q 563 78 Q 39 44 Q 988 970 Q 730 173 Q 264 176 Q 864 215 Q 29 551 Q 989 942 Q 299 574 Q 535 66 Q 449 761 Q 960 60 Q 315 415 Q 513 506 Q 266 693 Q 378 654 Q 625 28 Q 140 724 Q 61 95 Q 281 150 Q 272 860 ...
result:
points 1.0 points 1.0
Test #44:
score: 15
Accepted
time: 10ms
memory: 8012kb
input:
1000 0 0 1 1 1 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 1 1 1 0 1 0 1 0 1 1 1 1 0 0 1 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0 1 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 1 0 1 0 0 1 0 0 1 1 0 0...
output:
Q 341 43 Q 630 32 Q 97 297 Q 574 860 Q 253 793 Q 938 436 Q 44 766 Q 418 10 Q 108 173 Q 696 377 Q 877 617 Q 827 477 Q 56 584 Q 743 593 Q 888 268 Q 898 295 Q 155 186 Q 841 185 Q 802 387 Q 963 899 Q 925 114 Q 167 690 Q 80 456 Q 165 818 Q 128 706 Q 313 951 Q 3 547 Q 531 306 Q 144 972 Q 808 291 Q 244 829...
result:
points 1.0 points 1.0
Subtask #3:
score: 72.75
Acceptable Answer
Test #45:
score: 74.25
Acceptable Answer
time: 15ms
memory: 7708kb
input:
998 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 1 1 0 1 1 0 1 0 0 1 0 0 1 0 0 0 1 1 1 0 0 1 0 1 1 0 0 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 1 0 1 1 0 0 0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 1 1 1 0 1 0 1 1 0 1 1 0 1 ...
output:
Q 171 451 Q 674 942 Q 414 36 Q 155 350 Q 985 740 Q 654 377 Q 215 99 Q 429 45 Q 944 543 Q 812 497 Q 500 32 Q 950 5 Q 172 314 Q 925 96 Q 334 920 Q 971 969 Q 977 216 Q 569 30 Q 490 88 Q 947 269 Q 491 338 Q 919 484 Q 825 318 Q 797 467 Q 67 933 Q 975 367 Q 713 779 Q 883 936 Q 366 381 Q 573 309 Q 74 147 Q...
result:
points 0.990 points 0.990
Test #46:
score: 73.5
Acceptable Answer
time: 7ms
memory: 7796kb
input:
999 0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 1 1 1 1 0 0 1 0 1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 1 1 0 1 0 1 0 1 1 1 0 0 1 1 1 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 1 0 0 ...
output:
Q 171 482 Q 405 392 Q 237 183 Q 637 858 Q 933 251 Q 79 309 Q 307 451 Q 289 433 Q 615 894 Q 17 938 Q 368 522 Q 771 926 Q 123 414 Q 267 891 Q 941 172 Q 283 889 Q 942 26 Q 263 164 Q 165 618 Q 210 540 Q 934 2 Q 838 553 Q 230 58 Q 546 572 Q 21 75 Q 749 315 Q 68 443 Q 956 669 Q 897 681 Q 831 318 Q 353 548...
result:
points 0.980 points 0.980
Test #47:
score: 74.25
Acceptable Answer
time: 19ms
memory: 8008kb
input:
1000 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 0 1 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 0 1 0 0 1...
output:
Q 220 669 Q 191 196 Q 412 937 Q 506 366 Q 311 542 Q 968 790 Q 139 645 Q 598 852 Q 415 135 Q 127 391 Q 434 216 Q 958 755 Q 305 300 Q 353 708 Q 504 316 Q 27 436 Q 740 510 Q 98 397 Q 348 989 Q 788 323 Q 438 60 Q 372 169 Q 821 783 Q 136 102 Q 96 703 Q 398 134 Q 308 83 Q 551 241 Q 996 458 Q 737 774 Q 922...
result:
points 0.990 points 0.990
Test #48:
score: 74.25
Acceptable Answer
time: 10ms
memory: 7792kb
input:
1000 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 0 1 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 0 1 1 1 1 1 0 0 0 0 0 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 0 1 0 0 0 0 1 1 1 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 1 1 1 0 1 1 1 1 0 0 0 1...
output:
Q 285 664 Q 447 624 Q 886 840 Q 253 418 Q 265 410 Q 221 602 Q 429 60 Q 306 75 Q 35 939 Q 49 236 Q 101 240 Q 951 463 Q 640 128 Q 470 223 Q 823 193 Q 605 533 Q 718 376 Q 194 288 Q 879 274 Q 693 892 Q 257 380 Q 803 512 Q 712 888 Q 76 85 Q 925 261 Q 21 957 Q 391 861 Q 573 246 Q 105 827 Q 356 292 Q 256 8...
result:
points 0.990 points 0.990
Test #49:
score: 73.5
Acceptable Answer
time: 14ms
memory: 7776kb
input:
1000 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 1 1 1 1 1 0 0 0 1 0 0 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 1 1 1 1 1 0 1 0 1 0 0 0 0 1 1 1 0 0 1 0 1 1 1 0...
output:
Q 657 105 Q 351 219 Q 464 304 Q 404 928 Q 140 616 Q 243 185 Q 753 882 Q 300 691 Q 221 87 Q 181 770 Q 833 237 Q 710 299 Q 680 846 Q 461 875 Q 564 864 Q 372 370 Q 45 82 Q 77 47 Q 601 646 Q 991 74 Q 390 559 Q 198 542 Q 736 307 Q 977 831 Q 14 999 Q 109 113 Q 298 142 Q 855 961 Q 885 455 Q 689 671 Q 990 8...
result:
points 0.980 points 0.980
Test #50:
score: 75
Accepted
time: 36ms
memory: 7708kb
input:
1000 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 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 0 1 1 0 0 0 0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 1 0 0 0 1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 0 1 1...
output:
Q 481 612 Q 224 717 Q 700 189 Q 687 953 Q 581 299 Q 680 744 Q 297 773 Q 197 916 Q 40 639 Q 4 86 Q 675 277 Q 806 342 Q 386 983 Q 138 959 Q 505 259 Q 777 83 Q 968 545 Q 335 66 Q 635 330 Q 370 118 Q 939 255 Q 855 314 Q 465 889 Q 878 904 Q 156 883 Q 683 33 Q 282 821 Q 412 455 Q 323 300 Q 731 198 Q 869 7...
result:
points 1.0 points 1.0
Test #51:
score: 75
Accepted
time: 8ms
memory: 7724kb
input:
1000 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 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 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0 1 1 0 1 1 0...
output:
Q 638 547 Q 121 694 Q 766 901 Q 312 902 Q 44 574 Q 335 470 Q 177 175 Q 568 100 Q 689 117 Q 884 249 Q 992 593 Q 95 71 Q 639 976 Q 749 351 Q 966 554 Q 826 560 Q 499 953 Q 428 526 Q 972 591 Q 75 248 Q 543 151 Q 726 979 Q 949 646 Q 92 185 Q 913 597 Q 881 382 Q 997 893 Q 899 698 Q 760 779 Q 596 275 Q 394...
result:
points 1.0 points 1.0
Test #52:
score: 73.5
Acceptable Answer
time: 4ms
memory: 7688kb
input:
998 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 1 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 0 0 0 0 1 0 0 1 0 0 1 ...
output:
Q 117 194 Q 189 501 Q 738 199 Q 115 295 Q 979 886 Q 188 484 Q 9 617 Q 742 322 Q 364 207 Q 537 675 Q 791 91 Q 47 269 Q 486 34 Q 82 750 Q 99 970 Q 252 329 Q 905 539 Q 967 922 Q 452 204 Q 2 767 Q 440 468 Q 24 574 Q 766 305 Q 470 545 Q 277 87 Q 229 90 Q 174 384 Q 288 466 Q 482 910 Q 986 12 Q 167 348 Q 2...
result:
points 0.980 points 0.980
Test #53:
score: 73.5
Acceptable Answer
time: 20ms
memory: 7788kb
input:
999 1 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 1 1 0 0 1 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 0 0 ...
output:
Q 975 563 Q 718 861 Q 443 336 Q 878 687 Q 964 534 Q 707 599 Q 934 513 Q 82 444 Q 184 149 Q 228 928 Q 81 366 Q 837 682 Q 674 106 Q 756 312 Q 179 160 Q 619 799 Q 829 315 Q 985 824 Q 334 981 Q 828 388 Q 384 227 Q 953 470 Q 339 875 Q 406 376 Q 757 857 Q 91 751 Q 249 668 Q 205 702 Q 425 556 Q 308 374 Q 7...
result:
points 0.980 points 0.980
Test #54:
score: 73.5
Acceptable Answer
time: 25ms
memory: 7776kb
input:
1000 0 0 0 0 1 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 0 1 1 0 1 0 1 1 0 0 0 1 1 0 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 0 0 0 0 1 1 1 0 1 1 0 1 0 0 1 1 0 0 0 0 1 0 0 1 1 1 0 0 1 0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 1 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 0 1 1 0 0 0...
output:
Q 934 914 Q 381 739 Q 28 669 Q 11 70 Q 536 764 Q 775 226 Q 147 659 Q 252 341 Q 386 14 Q 140 919 Q 160 8 Q 640 629 Q 761 928 Q 741 957 Q 511 225 Q 203 368 Q 184 556 Q 56 883 Q 192 419 Q 900 584 Q 983 816 Q 571 330 Q 903 62 Q 333 285 Q 197 762 Q 303 649 Q 224 207 Q 652 73 Q 956 995 Q 644 10 Q 304 743 ...
result:
points 0.980 points 0.980
Test #55:
score: 73.5
Acceptable Answer
time: 22ms
memory: 7716kb
input:
1000 1 1 1 1 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 0 0 0 0 1 0 1 0 0 1 0 1 0 1 0 0 1 1 1 1 1 1 0 1 0 0 1 1 1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 0 0 0 1 0 0 1 0 1 1 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 1...
output:
Q 113 98 Q 475 240 Q 189 163 Q 412 5 Q 26 884 Q 956 322 Q 930 181 Q 215 844 Q 756 519 Q 926 350 Q 856 393 Q 550 360 Q 394 210 Q 502 125 Q 491 179 Q 951 508 Q 786 326 Q 649 748 Q 588 557 Q 946 895 Q 986 336 Q 267 114 Q 107 991 Q 782 437 Q 934 514 Q 632 690 Q 160 601 Q 959 832 Q 830 488 Q 398 577 Q 19...
result:
points 0.980 points 0.980
Test #56:
score: 73.5
Acceptable Answer
time: 13ms
memory: 7708kb
input:
1000 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 0 1 1 0 1 0 0 0 1 0 1 0 1 0 1 1 1 0 1 1 1 0 1 1 0 0 1 0 0 1 1 1 1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 1 1 1 0 1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0...
output:
Q 155 127 Q 624 720 Q 786 807 Q 197 217 Q 667 871 Q 835 95 Q 338 407 Q 339 722 Q 112 125 Q 992 401 Q 579 690 Q 239 238 Q 656 558 Q 245 990 Q 648 564 Q 319 28 Q 593 387 Q 14 299 Q 846 370 Q 92 88 Q 972 499 Q 788 294 Q 679 576 Q 403 402 Q 390 15 Q 109 413 Q 434 103 Q 726 41 Q 519 553 Q 776 549 Q 917 5...
result:
points 0.980 points 0.980
Test #57:
score: 73.5
Acceptable Answer
time: 12ms
memory: 8004kb
input:
1000 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 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 1 1 0 0 0 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 1 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 0 1 1 1 1 0 1 0 1 0 1...
output:
Q 386 604 Q 986 771 Q 599 959 Q 287 107 Q 989 38 Q 871 474 Q 154 832 Q 586 184 Q 561 781 Q 950 97 Q 524 890 Q 788 227 Q 726 944 Q 668 167 Q 876 301 Q 882 638 Q 725 649 Q 854 786 Q 389 552 Q 221 288 Q 423 609 Q 790 793 Q 417 177 Q 639 421 Q 558 316 Q 973 20 Q 722 712 Q 628 136 Q 360 893 Q 32 768 Q 54...
result:
points 0.980 points 0.980
Test #58:
score: 72.75
Acceptable Answer
time: 20ms
memory: 7708kb
input:
1000 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 1 1 0 0 1 1 0 0 0 1 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0...
output:
Q 640 186 Q 757 335 Q 515 100 Q 336 824 Q 943 455 Q 925 942 Q 806 881 Q 102 974 Q 656 379 Q 914 481 Q 731 424 Q 835 735 Q 82 458 Q 387 210 Q 237 567 Q 24 621 Q 456 520 Q 2 30 Q 863 699 Q 121 404 Q 592 988 Q 689 691 Q 759 776 Q 744 680 Q 603 823 Q 562 349 Q 227 619 Q 236 779 Q 233 918 Q 774 807 Q 329...
result:
points 0.970 points 0.970
Test #59:
score: 75
Accepted
time: 2ms
memory: 8004kb
input:
1000 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 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 0 1 0 0 0 0 0 1 0 0 1 1 1 0 1 1 1 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 1 0 0 1 0 1 1 1 0 1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 1 1...
output:
Q 503 354 Q 266 410 Q 596 921 Q 112 155 Q 961 556 Q 433 133 Q 203 146 Q 963 25 Q 182 453 Q 70 888 Q 458 538 Q 132 312 Q 186 287 Q 513 836 Q 421 484 Q 54 415 Q 781 262 Q 101 102 Q 394 231 Q 463 302 Q 492 541 Q 489 57 Q 27 901 Q 418 158 Q 90 393 Q 788 576 Q 704 147 Q 333 125 Q 481 318 Q 847 851 Q 945 ...
result:
points 1.0 points 1.0
Test #60:
score: 75
Accepted
time: 12ms
memory: 7708kb
input:
1000 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 1 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 1 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 1 0 1 0 0 0...
output:
Q 799 457 Q 438 719 Q 945 419 Q 966 696 Q 667 123 Q 843 775 Q 32 749 Q 965 897 Q 413 778 Q 847 98 Q 459 860 Q 539 166 Q 86 829 Q 983 533 Q 464 274 Q 49 964 Q 482 850 Q 270 219 Q 13 368 Q 391 431 Q 261 494 Q 259 976 Q 518 305 Q 420 87 Q 298 248 Q 70 65 Q 12 324 Q 84 740 Q 555 80 Q 326 815 Q 910 678 Q...
result:
points 1.0 points 1.0
Test #61:
score: 72.75
Acceptable Answer
time: 19ms
memory: 8016kb
input:
1000 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1 1 0 1 1 0 1 0 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 1 1 1 0 1 0 0 1 0 1 1 0 0 0 0 1 0 1 1 1 1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 1 0 1 1...
output:
Q 351 440 Q 488 27 Q 550 556 Q 30 224 Q 157 801 Q 295 752 Q 2 309 Q 702 954 Q 26 913 Q 855 817 Q 590 489 Q 939 977 Q 595 960 Q 803 527 Q 250 761 Q 466 608 Q 382 534 Q 821 162 Q 264 120 Q 506 742 Q 35 805 Q 636 773 Q 183 582 Q 655 509 Q 82 313 Q 665 116 Q 164 363 Q 169 812 Q 310 601 Q 642 568 Q 56 39...
result:
points 0.970 points 0.970
Test #62:
score: 75
Accepted
time: 13ms
memory: 8000kb
input:
1000 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0...
output:
Q 985 980 Q 445 249 Q 988 64 Q 391 629 Q 675 745 Q 780 162 Q 835 105 Q 251 763 Q 616 151 Q 130 659 Q 777 220 Q 997 654 Q 523 771 Q 620 873 Q 398 801 Q 146 561 Q 524 156 Q 943 380 Q 122 39 Q 272 678 Q 295 24 Q 387 41 Q 354 765 Q 340 193 Q 69 722 Q 874 2 Q 6 464 Q 344 663 Q 548 729 Q 672 558 Q 957 772...
result:
points 1.0 points 1.0