QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#787530 | #1133. Monster Game | _8_8_ | 97.75 | 32ms | 7996kb | C++17 | 2.5kb | 2024-11-27 12:35:06 | 2024-11-27 12:35:08 |
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, 30); 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;
}
詳細信息
Subtask #1:
score: 10
Accepted
Test #1:
score: 10
Accepted
time: 1ms
memory: 7976kb
input:
4 0 1 1 1 1 1
output:
Q 0 1 Q 3 2 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: 0ms
memory: 7692kb
input:
4 0 1 0 0 1 1
output:
Q 1 0 Q 3 2 Q 2 1 Q 3 1 Q 2 0 Q 3 0 F 4 1 2 0 3
result:
points 1.0 points 1.0
Test #3:
score: 10
Accepted
time: 0ms
memory: 7760kb
input:
4 1 1 0 1 1 0
output:
Q 2 3 Q 0 1 Q 2 1 Q 3 0 Q 0 2 Q 1 3 F 4 3 0 1 2
result:
points 1.0 points 1.0
Test #4:
score: 10
Accepted
time: 1ms
memory: 7980kb
input:
5 1 1 0 1 0 1 1 1 0 1
output:
Q 3 0 Q 2 1 Q 1 4 Q 2 4 Q 3 2 Q 3 4 Q 0 4 Q 1 0 Q 1 3 Q 0 2 F 5 2 1 3 4 0
result:
points 1.0 points 1.0
Test #5:
score: 10
Accepted
time: 2ms
memory: 7692kb
input:
5 0 1 1 0 1 1 1 1 1 0
output:
Q 1 0 Q 3 2 Q 1 3 Q 0 3 Q 4 2 Q 4 1 Q 2 1 Q 0 2 Q 0 4 Q 3 4 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 0 1 0 0 1 0 1 0 1 1
output:
Q 3 1 Q 2 4 Q 3 0 Q 4 3 Q 2 1 Q 2 0 Q 2 3 Q 4 1 Q 4 0 Q 1 0 F 5 2 4 3 0 1
result:
points 1.0 points 1.0
Test #7:
score: 10
Accepted
time: 2ms
memory: 7708kb
input:
6 1 0 1 0 0 1 0 0 1 1 1 0 0 0 1
output:
Q 3 4 Q 2 1 Q 5 0 Q 4 0 Q 2 4 Q 1 3 Q 5 3 Q 5 2 Q 3 2 Q 3 0 Q 5 4 Q 5 1 Q 2 0 Q 4 1 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: 7760kb
input:
6 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1
output:
Q 1 2 Q 5 4 Q 3 0 Q 2 3 Q 2 0 Q 4 1 Q 5 3 Q 4 3 Q 1 3 Q 1 0 Q 5 0 Q 5 1 Q 5 2 Q 4 0 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: 7852kb
input:
6 0 0 0 1 1 1 1 0 0 0 0 1 0 0 1
output:
Q 5 1 Q 3 4 Q 2 0 Q 3 1 Q 0 1 Q 0 3 Q 4 5 Q 2 5 Q 2 1 Q 4 1 Q 2 4 Q 2 3 Q 5 3 Q 5 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: 7988kb
input:
7 0 0 1 1 1 1 0 0 1 0 0 1 0 1 0 0 0 0 0 1 1
output:
Q 4 5 Q 3 6 Q 2 0 Q 6 0 Q 1 0 Q 1 6 Q 3 0 Q 2 4 Q 5 1 Q 4 1 Q 4 6 Q 4 0 Q 3 2 Q 3 4 Q 3 1 Q 3 5 Q 0 5 Q 2 6 Q 2 1 Q 2 5 Q 6 5 F 7 0 5 3 1 2 4 6
result:
points 1.0 points 1.0
Test #11:
score: 10
Accepted
time: 2ms
memory: 7716kb
input:
7 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 0
output:
Q 6 2 Q 0 1 Q 4 3 Q 2 3 Q 1 3 Q 5 4 Q 6 5 Q 4 2 Q 4 1 Q 5 1 Q 5 0 Q 6 0 Q 6 1 Q 6 4 Q 6 3 Q 5 3 Q 5 2 Q 0 4 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: 0ms
memory: 7716kb
input:
7 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1
output:
Q 2 1 Q 3 4 Q 0 5 Q 5 6 Q 4 5 Q 2 4 Q 3 1 Q 0 3 Q 1 6 Q 3 6 Q 3 5 Q 3 2 Q 0 2 Q 0 4 Q 0 6 Q 0 1 Q 2 5 Q 2 6 Q 4 6 Q 4 1 Q 5 1 F 7 1 4 3 0 2 6 5
result:
points 1.0 points 1.0
Test #13:
score: 10
Accepted
time: 0ms
memory: 7720kb
input:
8 0 1 1 1 0 0 1 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 0 1
output:
Q 3 4 Q 7 0 Q 2 5 Q 6 1 Q 4 2 Q 0 4 Q 1 0 Q 1 2 Q 1 4 Q 6 5 Q 3 5 Q 3 6 Q 7 5 Q 7 4 Q 5 4 Q 6 4 Q 0 5 Q 0 3 Q 0 6 Q 0 2 Q 7 3 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: 1ms
memory: 7976kb
input:
8 1 1 0 0 1 1 0 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 1 0 1 1
output:
Q 7 2 Q 3 4 Q 1 6 Q 5 0 Q 3 6 Q 4 1 Q 4 6 Q 5 7 Q 0 7 Q 2 5 Q 2 0 Q 5 1 Q 5 4 Q 5 6 Q 5 3 Q 2 3 Q 7 3 Q 1 2 Q 1 3 Q 1 7 Q 1 0 Q 4 2 Q 4 7 Q 4 0 Q 6 2 Q 6 7 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: 2ms
memory: 7584kb
input:
8 0 1 0 0 1 1 0 0 1 1 0 1 0 0 1 1 1 1 1 0 0 0 0 1 0 0 0 1
output:
Q 5 7 Q 1 6 Q 0 4 Q 2 3 Q 7 1 Q 3 1 Q 3 7 Q 0 2 Q 5 0 Q 5 2 Q 4 5 Q 4 2 Q 0 6 Q 2 6 Q 4 6 Q 4 1 Q 4 3 Q 4 7 Q 0 1 Q 0 3 Q 0 7 Q 2 1 Q 2 7 Q 6 3 Q 6 7 Q 6 5 Q 1 5 Q 3 5 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: 7720kb
input:
198 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 0 0 0 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 0 1 0 1 1 0 0 0 0 1 0 0 1 0 1 1 1 0 1 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 0 0 0 1 0 0 ...
output:
Q 30 192 Q 72 96 Q 85 76 Q 194 196 Q 150 49 Q 197 98 Q 132 38 Q 43 2 Q 75 65 Q 14 156 Q 177 91 Q 89 36 Q 55 54 Q 106 184 Q 63 29 Q 184 62 Q 66 184 Q 66 62 Q 24 184 Q 24 66 Q 24 62 Q 56 184 Q 56 66 Q 56 62 Q 56 24 Q 196 184 Q 196 66 Q 196 62 Q 196 24 Q 196 56 Q 54 184 Q 13 107 Q 74 107 Q 74 13 Q 90 1...
result:
points 1.0 points 1.0
Test #17:
score: 10
Accepted
time: 4ms
memory: 7716kb
input:
199 0 1 0 1 0 0 0 1 1 1 0 1 0 0 1 1 1 0 1 1 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 0 0 1 0 1 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 1 1 0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 ...
output:
Q 163 152 Q 35 124 Q 158 183 Q 20 64 Q 74 162 Q 147 192 Q 160 81 Q 135 111 Q 54 56 Q 118 63 Q 191 67 Q 194 83 Q 50 85 Q 46 92 Q 172 187 Q 115 187 Q 96 187 Q 96 115 Q 60 187 Q 60 115 Q 189 187 Q 72 189 Q 72 60 Q 72 115 Q 72 96 Q 72 187 Q 54 189 Q 54 60 Q 54 115 Q 54 96 Q 197 25 Q 36 197 Q 36 25 Q 102...
result:
points 1.0 points 1.0
Test #18:
score: 10
Accepted
time: 0ms
memory: 7760kb
input:
200 0 1 1 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0 1 0 1 1 0 0 1 0 1 0 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 1 0 1 1 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 ...
output:
Q 117 162 Q 100 101 Q 27 102 Q 99 140 Q 92 125 Q 89 164 Q 49 76 Q 190 25 Q 94 24 Q 20 10 Q 68 78 Q 17 37 Q 120 177 Q 93 59 Q 135 47 Q 154 5 Q 65 5 Q 65 154 Q 52 5 Q 52 65 Q 58 5 Q 58 52 Q 58 65 Q 184 5 Q 184 52 Q 188 5 Q 188 184 Q 74 29 Q 40 29 Q 121 40 Q 121 74 Q 121 29 Q 57 40 Q 57 74 Q 57 121 Q 4...
result:
points 1.0 points 1.0
Test #19:
score: 10
Accepted
time: 3ms
memory: 7776kb
input:
200 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 0 1 1 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 1 0 1 0 1 0 0 0 1 0 1 0 0 1 0 0 0 0 1 0 1 1 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 1 1 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 1 1 ...
output:
Q 182 1 Q 103 111 Q 123 113 Q 131 178 Q 186 48 Q 81 105 Q 91 45 Q 12 16 Q 139 72 Q 39 55 Q 20 44 Q 99 70 Q 60 58 Q 42 138 Q 151 174 Q 90 164 Q 155 90 Q 155 164 Q 180 90 Q 180 155 Q 162 90 Q 162 180 Q 162 155 Q 99 90 Q 99 180 Q 99 162 Q 99 155 Q 145 90 Q 145 180 Q 133 158 Q 112 158 Q 93 112 Q 93 133 ...
result:
points 1.0 points 1.0
Test #20:
score: 10
Accepted
time: 0ms
memory: 7944kb
input:
200 0 1 0 1 0 1 0 0 0 0 1 1 0 0 0 1 1 0 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 0 0 0 0 1 0 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 0 1 0 1 1 0 0 0 1 0 1 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 0 0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 1 0 0 1 1 0 1 1 1 1 ...
output:
Q 70 9 Q 47 122 Q 61 0 Q 151 198 Q 120 119 Q 32 6 Q 183 26 Q 112 167 Q 81 27 Q 141 92 Q 190 23 Q 181 186 Q 29 128 Q 177 18 Q 103 74 Q 165 144 Q 54 144 Q 54 165 Q 31 144 Q 31 165 Q 28 144 Q 28 31 Q 28 165 Q 28 54 Q 13 144 Q 13 31 Q 164 144 Q 164 13 Q 164 31 Q 164 165 Q 164 28 Q 164 54 Q 124 99 Q 78 1...
result:
points 1.0 points 1.0
Test #21:
score: 10
Accepted
time: 0ms
memory: 7760kb
input:
4 1 1 0 1 0 1
output:
Q 2 0 Q 3 1 Q 1 0 Q 3 0 Q 3 2 Q 1 2 F 4 0 1 2 3
result:
points 1.0 points 1.0
Test #22:
score: 10
Accepted
time: 0ms
memory: 7760kb
input:
5 0 0 0 1 1 0 1 0 1 1
output:
Q 1 3 Q 0 2 Q 2 1 Q 4 2 Q 4 1 Q 0 3 Q 3 4 Q 0 4 Q 0 1 Q 2 3 F 5 0 1 2 3 4
result:
points 1.0 points 1.0
Test #23:
score: 10
Accepted
time: 1ms
memory: 7692kb
input:
6 0 0 0 1 1 0 1 0 1 0 1 1 0 0 1
output:
Q 0 5 Q 1 3 Q 2 4 Q 5 1 Q 5 3 Q 0 2 Q 0 1 Q 0 3 Q 2 3 Q 2 5 Q 4 5 Q 1 2 Q 1 4 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: 7756kb
input:
7 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 1 1 1 1 0
output:
Q 4 6 Q 1 5 Q 0 3 Q 2 3 Q 4 3 Q 5 4 Q 1 6 Q 0 1 Q 0 6 Q 6 2 Q 0 2 Q 0 4 Q 0 5 Q 1 4 Q 1 3 Q 1 2 Q 5 3 Q 5 2 Q 5 6 Q 4 2 Q 3 6 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 0 1 1 0 1 1 0 1 1 1 1 0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 0
output:
Q 1 4 Q 7 2 Q 5 0 Q 3 6 Q 4 2 Q 5 2 Q 5 4 Q 7 4 Q 3 1 Q 6 1 Q 0 1 Q 0 6 Q 0 3 Q 1 2 Q 1 5 Q 3 5 Q 6 5 Q 2 0 Q 2 3 Q 2 6 Q 1 7 Q 0 4 Q 0 7 Q 3 4 Q 3 7 Q 6 4 Q 6 7 Q 5 7 F 8 0 1 2 3 4 5 6 7
result:
points 1.0 points 1.0
Test #26:
score: 10
Accepted
time: 5ms
memory: 7784kb
input:
200 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 0 0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 1 1 1 0 0 1 1 1 0 1 0 1 0 1 1 1 1 0 0 0 0 0 1 1 0 1 0 0 1 1 1 0 1 1 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 1 0 0 0 1 1 1 0 1 1 0 1 ...
output:
Q 135 4 Q 107 161 Q 25 124 Q 98 51 Q 181 137 Q 92 147 Q 12 132 Q 150 155 Q 32 74 Q 69 154 Q 82 121 Q 28 186 Q 198 134 Q 6 175 Q 37 43 Q 24 149 Q 20 24 Q 73 20 Q 73 149 Q 73 24 Q 189 20 Q 189 149 Q 64 20 Q 64 189 Q 64 149 Q 64 73 Q 64 24 Q 51 20 Q 51 189 Q 51 149 Q 51 73 Q 51 64 Q 51 24 Q 131 167 Q 8...
result:
points 1.0 points 1.0
Test #27:
score: 10
Accepted
time: 0ms
memory: 7852kb
input:
4 1 0 1 0 1 1
output:
Q 0 2 Q 3 1 Q 3 2 Q 3 0 Q 1 0 Q 2 1 F 4 3 2 1 0
result:
points 1.0 points 1.0
Test #28:
score: 10
Accepted
time: 0ms
memory: 7756kb
input:
5 0 0 1 1 1 0 1 1 0 1
output:
Q 4 2 Q 3 1 Q 0 4 Q 0 2 Q 1 0 Q 3 0 Q 3 2 Q 4 3 Q 4 1 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: 7712kb
input:
6 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
output:
Q 1 2 Q 5 0 Q 3 4 Q 0 1 Q 2 0 Q 5 3 Q 4 5 Q 4 2 Q 5 2 Q 3 2 Q 3 0 Q 4 0 Q 4 1 Q 5 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: 2ms
memory: 7732kb
input:
7 1 1 1 0 1 0 1 1 0 1 0 1 0 1 1 0 0 0 0 1 1
output:
Q 2 6 Q 1 3 Q 0 4 Q 5 3 Q 0 5 Q 0 1 Q 0 3 Q 4 6 Q 4 2 Q 2 1 Q 4 1 Q 4 3 Q 6 3 Q 6 5 Q 5 4 Q 5 1 Q 5 2 Q 6 0 Q 6 1 Q 3 2 Q 0 2 F 7 6 5 4 3 2 1 0
result:
points 1.0 points 1.0
Test #31:
score: 10
Accepted
time: 0ms
memory: 7980kb
input:
8 1 1 0 1 0 1 1 1 1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 1
output:
Q 0 7 Q 3 6 Q 4 1 Q 2 5 Q 3 4 Q 0 3 Q 0 4 Q 1 3 Q 1 0 Q 2 6 Q 5 6 Q 7 5 Q 7 3 Q 5 3 Q 2 3 Q 7 6 Q 7 2 Q 7 4 Q 7 1 Q 5 4 Q 5 0 Q 5 1 Q 6 4 Q 6 0 Q 6 1 Q 2 4 Q 2 0 Q 2 1 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: 7720kb
input:
200 0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 0 0 1 1 0 1 0 0 0 1 1 0 0 0 1 0 1 1 0 0 0 1 0 0 0 ...
output:
Q 180 89 Q 74 7 Q 133 167 Q 118 154 Q 176 160 Q 187 25 Q 138 199 Q 57 30 Q 36 53 Q 1 182 Q 51 146 Q 192 32 Q 21 92 Q 63 79 Q 147 2 Q 75 56 Q 122 75 Q 20 122 Q 20 56 Q 31 122 Q 31 20 Q 31 56 Q 133 122 Q 127 133 Q 127 20 Q 127 31 Q 127 56 Q 127 75 Q 127 122 Q 32 9 Q 91 32 Q 199 91 Q 134 199 Q 134 9 Q ...
result:
points 1.0 points 1.0
Subtask #2:
score: 15
Accepted
Test #33:
score: 15
Accepted
time: 18ms
memory: 7792kb
input:
995 1 1 0 0 0 1 0 1 1 0 1 0 1 1 1 1 0 1 0 1 1 0 0 1 1 0 1 1 0 1 0 1 0 1 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 1 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0 1 1 1 0 0 1 1 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 0 1 1 1 1 1 1 1 0 0 0 0 ...
output:
Q 483 595 Q 678 500 Q 121 360 Q 408 314 Q 612 151 Q 806 802 Q 671 759 Q 585 53 Q 113 336 Q 765 321 Q 437 198 Q 246 281 Q 938 600 Q 972 448 Q 926 944 Q 10 866 Q 333 866 Q 925 333 Q 925 10 Q 925 866 Q 268 333 Q 268 10 Q 268 925 Q 268 866 Q 207 333 Q 207 10 Q 207 925 Q 177 333 Q 177 10 Q 177 207 Q 71 4...
result:
points 1.0 points 1.0
Test #34:
score: 15
Accepted
time: 5ms
memory: 7724kb
input:
996 0 0 1 0 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 0 1 1 0 1 1 0 0 0 0 0 1 1 1 0 1 0 1 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 0 0 1 1 1 1 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 0 0 1 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 1 1 1 1 0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 0 1 1 0 0 ...
output:
Q 646 820 Q 946 695 Q 614 381 Q 633 630 Q 778 597 Q 971 627 Q 917 67 Q 471 18 Q 99 738 Q 501 728 Q 893 621 Q 157 650 Q 591 477 Q 414 846 Q 639 562 Q 251 476 Q 466 251 Q 501 466 Q 501 476 Q 296 466 Q 296 501 Q 296 476 Q 993 466 Q 993 501 Q 993 296 Q 210 466 Q 210 501 Q 210 993 Q 210 296 Q 210 476 Q 2...
result:
points 1.0 points 1.0
Test #35:
score: 15
Accepted
time: 0ms
memory: 7792kb
input:
997 0 0 1 1 1 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 1 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 0 1 0 0 0 1 1 1 1 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 0 1 1 0 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 1 0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 1 1 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 0 0 1 1 0 0 1 1 0 ...
output:
Q 846 984 Q 304 784 Q 801 872 Q 629 880 Q 316 528 Q 526 248 Q 496 761 Q 534 181 Q 307 724 Q 939 867 Q 178 810 Q 273 978 Q 795 647 Q 821 234 Q 545 55 Q 772 307 Q 629 772 Q 629 307 Q 91 772 Q 91 307 Q 91 629 Q 318 772 Q 318 307 Q 318 629 Q 318 91 Q 889 772 Q 140 889 Q 850 799 Q 797 850 Q 719 797 Q 946...
result:
points 1.0 points 1.0
Test #36:
score: 15
Accepted
time: 9ms
memory: 7760kb
input:
998 1 0 1 0 1 0 1 0 1 1 1 0 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 0 1 0 1 1 1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 1 0 0 1 1 0 1 1 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 1 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 ...
output:
Q 318 387 Q 367 860 Q 115 129 Q 641 453 Q 222 7 Q 828 158 Q 678 195 Q 810 539 Q 12 343 Q 527 767 Q 157 351 Q 880 869 Q 954 188 Q 935 827 Q 671 313 Q 458 628 Q 391 458 Q 374 391 Q 705 374 Q 705 628 Q 705 458 Q 47 374 Q 47 628 Q 47 705 Q 47 458 Q 47 391 Q 96 374 Q 96 628 Q 726 820 Q 520 820 Q 520 726 ...
result:
points 1.0 points 1.0
Test #37:
score: 15
Accepted
time: 14ms
memory: 7728kb
input:
999 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 1 1 1 1 0 1 0 1 1 0 0 0 1 1 1 0 1 0 1 1 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 1 0 1 0 0 ...
output:
Q 596 377 Q 553 474 Q 112 56 Q 628 310 Q 285 920 Q 510 961 Q 114 969 Q 95 406 Q 29 933 Q 512 727 Q 258 449 Q 901 684 Q 279 249 Q 739 264 Q 682 856 Q 187 198 Q 379 198 Q 379 187 Q 263 198 Q 263 379 Q 263 187 Q 63 198 Q 823 63 Q 823 379 Q 823 187 Q 823 263 Q 908 63 Q 641 775 Q 183 775 Q 183 641 Q 974 ...
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 1 1 0 1 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 0 1 0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 1 0 1 1 0 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1 0 1 0 0 1 1 0 0 0 1 1 0 0...
output:
Q 85 998 Q 668 522 Q 714 926 Q 135 748 Q 837 992 Q 844 321 Q 802 79 Q 531 469 Q 931 329 Q 457 114 Q 524 692 Q 397 510 Q 56 145 Q 31 252 Q 36 55 Q 597 932 Q 942 932 Q 303 942 Q 477 303 Q 374 477 Q 374 597 Q 374 932 Q 374 942 Q 374 303 Q 42 477 Q 489 96 Q 479 489 Q 479 96 Q 998 489 Q 436 998 Q 398 436...
result:
points 1.0 points 1.0
Test #39:
score: 15
Accepted
time: 16ms
memory: 7724kb
input:
1000 1 1 0 1 0 1 1 1 0 0 1 0 1 1 1 1 1 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 0 0 1 1 0 0 1 0 1 1 1 0 1 1 0 0 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 0 0 0 1 1 0 1 0 0 1 1 1 0 1 1 0 0 0 1 1 0 0 0 0 1 0 1 1 1 1 1 1 1 0 0 0 0 1 0 0 1 1 1 1 0 1 0 0 1 1...
output:
Q 383 389 Q 765 998 Q 59 646 Q 245 710 Q 716 935 Q 700 855 Q 308 72 Q 873 524 Q 333 770 Q 862 804 Q 506 399 Q 668 720 Q 141 663 Q 543 310 Q 706 810 Q 655 901 Q 351 901 Q 351 655 Q 996 901 Q 996 655 Q 736 901 Q 736 996 Q 736 655 Q 736 351 Q 471 901 Q 425 471 Q 550 120 Q 676 120 Q 676 550 Q 17 120 Q 1...
result:
points 1.0 points 1.0
Test #40:
score: 15
Accepted
time: 24ms
memory: 7864kb
input:
1000 1 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 0 0 0 0 0 1 1 1 1 0 1 0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 1 1 0 0 1...
output:
Q 505 190 Q 577 944 Q 192 915 Q 4 68 Q 417 703 Q 624 929 Q 208 307 Q 656 384 Q 372 134 Q 882 511 Q 784 155 Q 536 177 Q 262 416 Q 12 167 Q 710 333 Q 841 934 Q 852 841 Q 852 934 Q 704 841 Q 704 852 Q 704 934 Q 18 841 Q 18 852 Q 753 841 Q 753 18 Q 753 852 Q 753 704 Q 753 934 Q 253 841 Q 253 18 Q 253 85...
result:
points 1.0 points 1.0
Test #41:
score: 15
Accepted
time: 10ms
memory: 7996kb
input:
1000 0 0 1 1 1 1 0 0 1 0 0 1 0 1 1 1 1 1 1 0 0 1 0 0 0 0 1 0 1 0 1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 0 1 1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 1 1 1 0 0 0 1 0 1 0 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 1 1 0 0 0 0 1 1 1 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 1...
output:
Q 400 721 Q 921 843 Q 504 356 Q 478 302 Q 764 754 Q 371 793 Q 776 757 Q 798 591 Q 639 832 Q 713 704 Q 865 967 Q 789 853 Q 178 750 Q 332 330 Q 320 580 Q 42 664 Q 479 664 Q 479 42 Q 1 664 Q 1 479 Q 1 42 Q 486 664 Q 486 479 Q 486 42 Q 486 1 Q 733 664 Q 488 733 Q 488 479 Q 488 42 Q 237 177 Q 115 237 Q 1...
result:
points 1.0 points 1.0
Test #42:
score: 15
Accepted
time: 32ms
memory: 7952kb
input:
1000 1 1 1 0 0 1 0 1 1 1 1 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 1 1 1 1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 1 0 1 1 0 1 0 0 1 0 0 1 1 0 1 1 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1...
output:
Q 632 13 Q 892 579 Q 472 369 Q 468 166 Q 254 911 Q 680 557 Q 863 950 Q 189 410 Q 19 785 Q 852 42 Q 966 912 Q 993 684 Q 343 228 Q 380 313 Q 126 156 Q 775 169 Q 377 775 Q 377 169 Q 959 775 Q 959 169 Q 634 775 Q 634 959 Q 634 169 Q 226 775 Q 226 959 Q 534 775 Q 534 226 Q 534 959 Q 130 973 Q 430 973 Q 4...
result:
points 1.0 points 1.0
Test #43:
score: 15
Accepted
time: 13ms
memory: 7860kb
input:
1000 1 1 1 1 1 0 1 1 0 0 0 1 1 1 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 1 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 1 1 0 1 1 1 1 1 0 1 0 1 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 0...
output:
Q 848 165 Q 473 239 Q 784 509 Q 147 61 Q 391 57 Q 35 545 Q 751 624 Q 786 599 Q 113 712 Q 28 535 Q 4 585 Q 433 327 Q 936 64 Q 423 379 Q 249 496 Q 26 900 Q 892 26 Q 892 900 Q 725 26 Q 725 900 Q 725 892 Q 622 26 Q 622 900 Q 622 892 Q 622 725 Q 883 26 Q 883 900 Q 883 892 Q 883 725 Q 593 26 Q 593 900 Q 5...
result:
points 1.0 points 1.0
Test #44:
score: 15
Accepted
time: 15ms
memory: 7724kb
input:
1000 1 1 1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 0 1 0 1 1 0 0 1 1 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 1 1 1 1 0 0 0 0 0 1 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0...
output:
Q 321 510 Q 502 599 Q 65 561 Q 203 710 Q 574 728 Q 219 84 Q 953 14 Q 282 224 Q 79 319 Q 503 240 Q 819 245 Q 12 9 Q 676 533 Q 279 153 Q 132 997 Q 532 177 Q 556 532 Q 574 556 Q 538 574 Q 538 177 Q 538 532 Q 538 556 Q 898 574 Q 407 898 Q 407 177 Q 407 532 Q 582 184 Q 872 582 Q 229 872 Q 229 184 Q 229 5...
result:
points 1.0 points 1.0
Subtask #3:
score: 72.75
Acceptable Answer
Test #45:
score: 74.25
Acceptable Answer
time: 30ms
memory: 7764kb
input:
998 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 1 0 1 1 1 0 1 1 0 1 1 0 0 0 1 1 1 1 1 0 1 0 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 1 1 1 1 0 0 ...
output:
Q 9 515 Q 116 386 Q 807 8 Q 385 616 Q 855 412 Q 482 519 Q 897 914 Q 239 731 Q 493 675 Q 604 590 Q 880 328 Q 952 137 Q 430 63 Q 561 959 Q 115 471 Q 201 766 Q 526 201 Q 861 526 Q 861 766 Q 861 201 Q 70 526 Q 70 766 Q 70 201 Q 446 526 Q 446 766 Q 446 70 Q 446 201 Q 446 861 Q 11 526 Q 11 766 Q 3 702 Q 5...
result:
points 0.990 points 0.990
Test #46:
score: 73.5
Acceptable Answer
time: 11ms
memory: 7956kb
input:
999 0 0 1 1 0 0 0 0 1 0 1 0 1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 1 0 1 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 0 1 1 1 0 0 0 0 1 1 1 1 1 1 ...
output:
Q 885 612 Q 280 610 Q 834 522 Q 63 262 Q 439 756 Q 947 623 Q 22 4 Q 674 983 Q 55 247 Q 684 645 Q 49 430 Q 418 516 Q 350 640 Q 479 731 Q 324 837 Q 651 897 Q 614 897 Q 808 614 Q 808 651 Q 808 897 Q 396 614 Q 396 651 Q 641 614 Q 641 396 Q 641 651 Q 641 897 Q 641 808 Q 948 614 Q 948 396 Q 948 651 Q 948 ...
result:
points 0.980 points 0.980
Test #47:
score: 73.5
Acceptable Answer
time: 15ms
memory: 7696kb
input:
1000 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 0 0 1 0 1 1 0 0 1 1 0 1 1 0 0 0 0 1 0 1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 0 1 0 0 0 0 0 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 1 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 0 0...
output:
Q 205 789 Q 919 964 Q 616 514 Q 738 376 Q 839 864 Q 892 0 Q 718 640 Q 174 656 Q 497 353 Q 960 122 Q 613 511 Q 143 387 Q 659 350 Q 911 293 Q 792 187 Q 263 500 Q 592 263 Q 996 592 Q 996 500 Q 996 263 Q 81 592 Q 81 500 Q 81 996 Q 81 263 Q 429 592 Q 429 500 Q 429 996 Q 690 592 Q 690 500 Q 690 429 Q 690 ...
result:
points 0.980 points 0.980
Test #48:
score: 74.25
Acceptable Answer
time: 12ms
memory: 7764kb
input:
1000 1 0 0 1 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 0 1 0...
output:
Q 780 647 Q 857 32 Q 250 140 Q 260 849 Q 48 182 Q 286 992 Q 685 50 Q 640 268 Q 200 986 Q 22 584 Q 788 81 Q 601 132 Q 722 431 Q 162 426 Q 407 612 Q 733 45 Q 782 733 Q 124 782 Q 124 45 Q 124 733 Q 444 782 Q 444 45 Q 444 733 Q 444 124 Q 502 782 Q 502 45 Q 502 733 Q 530 782 Q 530 45 Q 530 502 Q 530 733 ...
result:
points 0.990 points 0.990
Test #49:
score: 74.25
Acceptable Answer
time: 7ms
memory: 7764kb
input:
1000 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 1 1 0 1 0 1 1 0 1 0 1 0 1 1 1 0 1 0 0 0 1 1 1 0 1 0 1 1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 0 0 1 0 0 1 0 1 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 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 1 0...
output:
Q 575 907 Q 165 533 Q 867 458 Q 999 164 Q 358 499 Q 702 911 Q 460 454 Q 514 554 Q 276 670 Q 570 153 Q 747 801 Q 405 44 Q 988 668 Q 872 471 Q 903 879 Q 381 450 Q 542 450 Q 542 381 Q 265 450 Q 265 381 Q 265 542 Q 645 450 Q 645 381 Q 645 265 Q 472 450 Q 481 472 Q 481 381 Q 481 645 Q 664 805 Q 904 805 Q...
result:
points 0.990 points 0.990
Test #50:
score: 75
Accepted
time: 16ms
memory: 7992kb
input:
1000 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 0 1 1 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 1 0 0 1 0 1 0 1 0 1 0 0 1 1 0 1 1 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 0 1 1 0 1 1...
output:
Q 724 255 Q 155 675 Q 494 552 Q 815 981 Q 193 151 Q 52 535 Q 957 377 Q 986 893 Q 135 954 Q 646 864 Q 202 834 Q 328 97 Q 929 894 Q 199 196 Q 57 47 Q 676 269 Q 793 676 Q 634 793 Q 634 269 Q 979 793 Q 841 979 Q 841 634 Q 20 979 Q 891 592 Q 167 592 Q 167 891 Q 866 592 Q 394 866 Q 394 167 Q 44 866 Q 452 ...
result:
points 1.0 points 1.0
Test #51:
score: 75
Accepted
time: 6ms
memory: 7864kb
input:
1000 1 1 1 1 1 1 1 1 1 1 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 1 1 0 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 1 1 0 1 0 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 0 0 1 1 1 0 0 1 1 0 1 1 0...
output:
Q 661 39 Q 29 959 Q 899 732 Q 412 211 Q 689 931 Q 3 927 Q 664 467 Q 53 57 Q 586 83 Q 941 980 Q 475 313 Q 925 46 Q 505 201 Q 325 889 Q 367 542 Q 165 808 Q 333 808 Q 333 165 Q 609 808 Q 717 609 Q 717 333 Q 414 609 Q 901 414 Q 901 717 Q 801 131 Q 152 801 Q 147 152 Q 147 131 Q 257 152 Q 504 257 Q 504 14...
result:
points 1.0 points 1.0
Test #52:
score: 73.5
Acceptable Answer
time: 8ms
memory: 7860kb
input:
998 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 1 0 1 0 0 1 0 0 0 0 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 1 0 1 0 0 0 0 1 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 0 0 1 0 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 1 0 1 0 1 0 0 1 ...
output:
Q 644 90 Q 292 991 Q 308 470 Q 580 464 Q 898 254 Q 779 111 Q 710 515 Q 855 817 Q 217 127 Q 169 383 Q 951 340 Q 92 130 Q 675 826 Q 579 37 Q 274 529 Q 662 73 Q 948 73 Q 956 948 Q 956 662 Q 956 73 Q 293 948 Q 293 662 Q 293 73 Q 293 956 Q 774 948 Q 756 774 Q 342 743 Q 428 743 Q 428 342 Q 13 743 Q 13 342...
result:
points 0.980 points 0.980
Test #53:
score: 73.5
Acceptable Answer
time: 0ms
memory: 7864kb
input:
999 1 1 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 0 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 0 1 1 1 1 0 1 0 1 0 1 0 0 0 1 1 0 0 0 1 0 0 1 1 0 1 1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 1 0 1 1 1 0 1 1 0 0 ...
output:
Q 756 44 Q 737 949 Q 323 873 Q 836 730 Q 511 109 Q 598 143 Q 905 864 Q 658 221 Q 351 176 Q 972 256 Q 107 738 Q 605 58 Q 677 642 Q 344 402 Q 79 702 Q 565 477 Q 630 477 Q 630 565 Q 462 477 Q 462 565 Q 462 630 Q 900 477 Q 900 565 Q 900 462 Q 900 630 Q 601 477 Q 601 565 Q 311 477 Q 311 601 Q 51 429 Q 90...
result:
points 0.980 points 0.980
Test #54:
score: 73.5
Acceptable Answer
time: 7ms
memory: 7700kb
input:
1000 0 0 0 0 1 1 0 1 0 0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 1 0 1 0 1 0 1 0 0 1 0 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 1 0 1 0 0 1 0 0 0 0 1 0 0 0 1 1 0 1 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 0...
output:
Q 122 957 Q 258 35 Q 183 20 Q 73 193 Q 585 628 Q 129 356 Q 155 445 Q 123 930 Q 172 948 Q 90 17 Q 757 259 Q 363 779 Q 335 467 Q 685 925 Q 822 681 Q 831 857 Q 145 857 Q 145 831 Q 954 857 Q 486 954 Q 486 831 Q 486 145 Q 486 857 Q 937 954 Q 937 831 Q 937 145 Q 360 954 Q 360 831 Q 360 937 Q 407 934 Q 244...
result:
points 0.980 points 0.980
Test #55:
score: 73.5
Acceptable Answer
time: 10ms
memory: 7724kb
input:
1000 1 1 1 1 0 1 1 1 1 0 1 1 0 0 1 1 1 1 1 0 1 0 1 0 0 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 1 0 0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 0 0 1 0 0 0 1 0 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 1 0 1 1 0 0 0 0 1 0 0 0 0 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 1 1 0 0 0 0 1 1 0 1 1 1 0 0 1 0 0...
output:
Q 806 150 Q 836 8 Q 199 240 Q 771 164 Q 644 943 Q 623 960 Q 411 888 Q 539 402 Q 316 161 Q 210 458 Q 727 854 Q 534 454 Q 90 647 Q 183 302 Q 71 176 Q 890 247 Q 926 247 Q 926 890 Q 642 247 Q 642 926 Q 642 890 Q 252 247 Q 547 252 Q 547 926 Q 547 642 Q 547 890 Q 547 247 Q 658 252 Q 658 926 Q 658 642 Q 65...
result:
points 0.980 points 0.980
Test #56:
score: 73.5
Acceptable Answer
time: 11ms
memory: 7720kb
input:
1000 1 1 0 0 1 1 1 1 0 1 0 0 1 1 0 0 1 0 1 0 1 1 1 1 0 0 0 1 0 0 0 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 1 0 0 1 1 0 0 0 1 1 1 0 0 1 0 0 1 0 1 0 0 0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 0 1 1 1 1 0 0 0 1 0 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 1 0 0...
output:
Q 250 983 Q 55 936 Q 266 816 Q 249 757 Q 70 376 Q 242 672 Q 200 916 Q 510 293 Q 729 3 Q 899 971 Q 235 596 Q 719 285 Q 730 379 Q 360 518 Q 311 130 Q 350 524 Q 108 350 Q 108 524 Q 38 350 Q 38 524 Q 38 108 Q 534 350 Q 534 524 Q 119 350 Q 119 534 Q 119 524 Q 119 38 Q 119 108 Q 485 350 Q 415 868 Q 141 41...
result:
points 0.980 points 0.980
Test #57:
score: 72.75
Acceptable Answer
time: 0ms
memory: 7764kb
input:
1000 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 0 0 0 1 1 1 0 1 0 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0 1 1 1 1 1 0 1 1 1 1 0 0 0 0 1 0 0 0 1 0 0 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1...
output:
Q 495 384 Q 938 932 Q 781 48 Q 168 47 Q 840 885 Q 936 379 Q 858 458 Q 967 16 Q 978 6 Q 796 835 Q 271 798 Q 480 763 Q 664 957 Q 968 57 Q 948 3 Q 827 964 Q 450 827 Q 450 964 Q 327 827 Q 327 450 Q 327 964 Q 976 827 Q 976 450 Q 976 964 Q 976 327 Q 433 827 Q 433 450 Q 115 827 Q 115 433 Q 115 450 Q 115 96...
result:
points 0.970 points 0.970
Test #58:
score: 73.5
Acceptable Answer
time: 0ms
memory: 7720kb
input:
1000 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 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 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 0 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 0 0 1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 0 0 0 1 0...
output:
Q 544 782 Q 360 96 Q 680 529 Q 448 486 Q 542 336 Q 30 522 Q 26 729 Q 777 198 Q 628 184 Q 644 893 Q 533 614 Q 819 842 Q 115 763 Q 654 420 Q 245 323 Q 224 447 Q 579 447 Q 579 224 Q 977 447 Q 977 224 Q 383 447 Q 383 977 Q 64 447 Q 64 383 Q 64 977 Q 64 224 Q 64 579 Q 916 447 Q 916 383 Q 916 977 Q 916 22...
result:
points 0.980 points 0.980
Test #59:
score: 75
Accepted
time: 8ms
memory: 7796kb
input:
1000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 0 0 0 1 0 0 0 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 0 1 1 1 1 0 1 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 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1...
output:
Q 690 342 Q 62 974 Q 870 644 Q 583 75 Q 63 710 Q 636 613 Q 616 878 Q 471 459 Q 923 203 Q 314 717 Q 454 333 Q 657 300 Q 55 156 Q 249 611 Q 197 554 Q 481 616 Q 808 616 Q 808 481 Q 507 616 Q 507 481 Q 932 616 Q 932 507 Q 932 481 Q 663 616 Q 663 507 Q 846 616 Q 846 663 Q 846 507 Q 894 892 Q 869 892 Q 26...
result:
points 1.0 points 1.0
Test #60:
score: 75
Accepted
time: 11ms
memory: 7956kb
input:
1000 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 0 0 1 0 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...
output:
Q 671 893 Q 945 658 Q 676 494 Q 205 891 Q 789 670 Q 544 800 Q 493 976 Q 172 768 Q 629 165 Q 632 223 Q 261 308 Q 254 373 Q 837 696 Q 301 901 Q 7 830 Q 227 134 Q 524 227 Q 376 524 Q 376 134 Q 376 227 Q 586 524 Q 122 586 Q 122 134 Q 122 227 Q 122 376 Q 122 524 Q 5 586 Q 806 789 Q 992 806 Q 992 789 Q 41...
result:
points 1.0 points 1.0
Test #61:
score: 73.5
Acceptable Answer
time: 17ms
memory: 7984kb
input:
1000 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 1 1 0 1 0 0 1 0 1 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 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 1 1 1 0 0 1 0 0 1 1 0 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 0 0 0...
output:
Q 25 258 Q 376 191 Q 236 606 Q 249 30 Q 585 698 Q 937 561 Q 599 690 Q 605 116 Q 686 640 Q 332 940 Q 754 180 Q 500 812 Q 37 749 Q 455 621 Q 525 748 Q 254 460 Q 746 460 Q 746 254 Q 548 460 Q 548 254 Q 548 746 Q 144 460 Q 144 254 Q 144 746 Q 636 460 Q 636 254 Q 636 144 Q 842 460 Q 842 254 Q 842 636 Q 2...
result:
points 0.980 points 0.980
Test #62:
score: 75
Accepted
time: 5ms
memory: 7784kb
input:
1000 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 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 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 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...
output:
Q 422 587 Q 108 622 Q 671 344 Q 884 904 Q 210 728 Q 739 40 Q 634 584 Q 285 624 Q 616 786 Q 839 164 Q 536 374 Q 652 254 Q 930 448 Q 658 934 Q 404 630 Q 660 414 Q 213 660 Q 214 213 Q 214 414 Q 271 213 Q 806 271 Q 378 806 Q 568 458 Q 167 568 Q 298 167 Q 280 298 Q 204 280 Q 652 204 Q 652 458 Q 652 568 Q...
result:
points 1.0 points 1.0