QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#384301 | #4884. Battleship: New Rules | zhoukangyang | AC ✓ | 36ms | 7832kb | C++14 | 1.8kb | 2024-04-09 21:31:31 | 2024-04-09 21:31:32 |
Judging History
answer
#include<bits/stdc++.h>
#define L(i, j, k) for(int i = (j); i <= (k); ++i)
#define R(i, j, k) for(int i = (j); i >= (k); --i)
#define ll long long
#define sz(a) ((int) (a).size())
#define vi vector < int >
#define me(a, x) memset(a, x, sizeof(a))
#define ull unsigned long long
#define ld __float128
#define pb emplace_back
using namespace std;
#define i128 __int128
const int N = 2e3 + 7;
int n;
bool vis[N][N];
bool gr[N][N];
int query(int x, int y) {
cout << "? " << x << ' ' << y << endl;
// return gr[x][y];
int w;
cin >> w;
return w;
}
void report(int x, int y) {
cout << "! " << x << ' ' << y << endl;
int w;
cin >> w;
if(w == -1)assert(false);
}
void dc(int l1, int r1, int l2, int r2) {
if(l1 == r1 && l2 == r2) {
if(l1 == 0 || r1 == 0 || l2 == n || r2 == n) {
report(-1, -1);
} else {
report(l1, l2);
}
return;
}
if(r1 - l1 > r2 - l2) {
int m1 = (l1 + r1) >> 1;
L(j, l2 + 1, r2) if(l1 != r1) {
int u = query(m1 + 1, j);
if(u) L(a, 0, 1) L(b, 0, 1)vis[m1 + a][j - b] = 1;
}
int op = 0;
L(i, l1, m1) L(j, l2, r2)op ^= !vis[i][j];
if(op)dc(l1, m1, l2, r2);
else dc(m1 + 1, r1, l2, r2);
} else {
int m2 = (l2 + r2) >> 1;
L(j, l1 + 1, r1) if(l2 != r2) {
int u = query(j, m2 + 1);
if(u) L(a, 0, 1) L(b, 0, 1)vis[j - a][m2 + b] = 1;
}
int op = 0;
L(i, l1, r1) L(j, l2, m2)op ^= !vis[i][j];
if(op)dc(l1, r1, l2, m2);
else dc(l1, r1, m2 + 1, r2);
}
}
void Main() {
cin >> n;
if(n % 2 == 1) {
report(-1, -1);
return ;
}
L(i, 0, n) L(j, 0, n)vis[i][j] = 0;
dc(0, n, 0, n);
}
int main() {
gr[1][1] = 1;
gr[1][2] = 1;
gr[3][1] = 1;
gr[4][1] = 1;
gr[1][4] = 1;
gr[2][4] = 1;
gr[4][3] = 1;
gr[4][4] = 1;
ios :: sync_with_stdio(false);
cin.tie(0); cout.tie(0);
int t; cin >> t; while(t--) Main();
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 0ms
memory: 5712kb
input:
2 3 1 4 0 0 0 1 1 0 1 0 1
output:
! -1 -1 ? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 3 1 ? 3 2 ? 1 2 ? 2 2 ! 2 2
result:
ok max_C=2.00, avg_C=1.00 (2 test cases)
Test #2:
score: 0
Accepted
time: 4ms
memory: 5732kb
input:
100 4 0 0 0 1 1 0 1 0 1 4 0 0 0 1 1 0 1 0 1 4 1 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 1 4 0 0 0 1 1 0 1 0 1 4 0 0 0 1 1 0 1 0 1 4 0 0 0 1 1 0 1 0 1 4 1 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 1 4 0 0 0 1 1 0 1 0 1 4 1 0 0 0 0 0 0 0 1 4 0 0 0 1 1 0 1 0 1 4 0 0 0 1 1 0 1 ...
output:
? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 3 1 ? 3 2 ? 1 2 ? 2 2 ! 2 2 ? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 3 1 ? 3 2 ? 1 2 ? 2 2 ! 2 2 ? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 3 1 ? 3 2 ? 1 2 ? 2 2 ! 2 2 ? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 3 1 ? 3 2 ? 1 2 ? 2 2 ! 2 2 ? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 3 1 ? 3 2 ? 1 2 ? 2 2 ! 2 2 ? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 3 1 ...
result:
ok max_C=2.00, avg_C=2.00 (100 test cases)
Test #3:
score: 0
Accepted
time: 2ms
memory: 5784kb
input:
100 10 1 0 1 1 1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 0 1 0 0 0 1 10 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 1 10 1 0 1 0 1 0 1 1 0 1 1 1 0 0 0 1 0 1 1 0 0 1 0 1 0 1 10 1 0 1 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 10 1 0 0 0 0 0 0 1 0 1 1 1 0 1 1 0 0 0 0 0 1 0 1 10 1 0 1 0 1 1 0 0 0 0 1 0 0 0 0 1 0 1 ...
output:
? 1 6 ? 2 6 ? 3 6 ? 4 6 ? 5 6 ? 6 6 ? 7 6 ? 8 6 ? 9 6 ? 10 6 ? 6 1 ? 6 2 ? 6 3 ? 6 4 ? 6 5 ? 1 3 ? 2 3 ? 3 3 ? 4 3 ? 5 3 ? 3 1 ? 3 2 ? 4 2 ? 5 2 ! 4 2 ? 1 6 ? 2 6 ? 3 6 ? 4 6 ? 5 6 ? 6 6 ? 7 6 ? 8 6 ? 9 6 ? 10 6 ? 6 7 ? 6 8 ? 6 9 ? 6 10 ? 7 9 ? 8 9 ? 9 9 ? 10 9 ? 9 7 ? 9 8 ? 7 8 ? 8 8 ? 8 7 ! 8 6 ? ...
result:
ok max_C=2.60, avg_C=2.39 (100 test cases)
Test #4:
score: 0
Accepted
time: 1ms
memory: 3728kb
input:
100 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 49 1 4...
output:
! -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 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1...
result:
ok max_C=0.00, avg_C=0.00 (100 test cases)
Test #5:
score: 0
Accepted
time: 16ms
memory: 5712kb
input:
100 50 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 1 0 1 1 0 1 0 1 0 1 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 50 1 0 1 0 1 0 1 0 1 ...
output:
? 1 26 ? 2 26 ? 3 26 ? 4 26 ? 5 26 ? 6 26 ? 7 26 ? 8 26 ? 9 26 ? 10 26 ? 11 26 ? 12 26 ? 13 26 ? 14 26 ? 15 26 ? 16 26 ? 17 26 ? 18 26 ? 19 26 ? 20 26 ? 21 26 ? 22 26 ? 23 26 ? 24 26 ? 25 26 ? 26 26 ? 27 26 ? 28 26 ? 29 26 ? 30 26 ? 31 26 ? 32 26 ? 33 26 ? 34 26 ? 35 26 ? 36 26 ? 37 26 ? 38 26 ? 39 ...
result:
ok max_C=2.86, avg_C=2.77 (100 test cases)
Test #6:
score: 0
Accepted
time: 0ms
memory: 5732kb
input:
100 31 1 23 1 62 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1...
output:
! -1 -1 ! -1 -1 ? 1 32 ? 2 32 ? 3 32 ? 4 32 ? 5 32 ? 6 32 ? 7 32 ? 8 32 ? 9 32 ? 10 32 ? 11 32 ? 12 32 ? 13 32 ? 14 32 ? 15 32 ? 16 32 ? 17 32 ? 18 32 ? 19 32 ? 20 32 ? 21 32 ? 22 32 ? 23 32 ? 24 32 ? 25 32 ? 26 32 ? 27 32 ? 28 32 ? 29 32 ? 30 32 ? 31 32 ? 32 32 ? 33 32 ? 34 32 ? 35 32 ? 36 32 ? 37 ...
result:
ok max_C=2.94, avg_C=1.26 (100 test cases)
Test #7:
score: 0
Accepted
time: 36ms
memory: 5784kb
input:
100 50 1 0 1 1 1 1 1 0 1 1 1 0 1 0 1 0 1 0 1 1 1 1 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 0 1 0 1 1 1 1 1 0 1 1 0 1 0 1 0 1 0 0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 0 0 0 0 1 0 1 1 0 1 50 1 0 1 0 0 0 1 0 ...
output:
? 1 26 ? 2 26 ? 3 26 ? 4 26 ? 5 26 ? 6 26 ? 7 26 ? 8 26 ? 9 26 ? 10 26 ? 11 26 ? 12 26 ? 13 26 ? 14 26 ? 15 26 ? 16 26 ? 17 26 ? 18 26 ? 19 26 ? 20 26 ? 21 26 ? 22 26 ? 23 26 ? 24 26 ? 25 26 ? 26 26 ? 27 26 ? 28 26 ? 29 26 ? 30 26 ? 31 26 ? 32 26 ? 33 26 ? 34 26 ? 35 26 ? 36 26 ? 37 26 ? 38 26 ? 39 ...
result:
ok max_C=2.88, avg_C=2.79 (100 test cases)
Test #8:
score: 0
Accepted
time: 18ms
memory: 5728kb
input:
100 50 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 1 0 0 0 0 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 0 0 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 1 0 1 50 1 0 1 0 ...
output:
? 1 26 ? 2 26 ? 3 26 ? 4 26 ? 5 26 ? 6 26 ? 7 26 ? 8 26 ? 9 26 ? 10 26 ? 11 26 ? 12 26 ? 13 26 ? 14 26 ? 15 26 ? 16 26 ? 17 26 ? 18 26 ? 19 26 ? 20 26 ? 21 26 ? 22 26 ? 23 26 ? 24 26 ? 25 26 ? 26 26 ? 27 26 ? 28 26 ? 29 26 ? 30 26 ? 31 26 ? 32 26 ? 33 26 ? 34 26 ? 35 26 ? 36 26 ? 37 26 ? 38 26 ? 39 ...
result:
ok max_C=2.88, avg_C=2.78 (100 test cases)
Test #9:
score: 0
Accepted
time: 22ms
memory: 7780kb
input:
10 500 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 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 1 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 0 1 0...
output:
? 1 251 ? 2 251 ? 3 251 ? 4 251 ? 5 251 ? 6 251 ? 7 251 ? 8 251 ? 9 251 ? 10 251 ? 11 251 ? 12 251 ? 13 251 ? 14 251 ? 15 251 ? 16 251 ? 17 251 ? 18 251 ? 19 251 ? 20 251 ? 21 251 ? 22 251 ? 23 251 ? 24 251 ? 25 251 ? 26 251 ? 27 251 ? 28 251 ? 29 251 ? 30 251 ? 31 251 ? 32 251 ? 33 251 ? 34 251 ? 3...
result:
ok max_C=2.97, avg_C=2.97 (10 test cases)
Test #10:
score: 0
Accepted
time: 8ms
memory: 7788kb
input:
10 597 1 1000 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 ...
output:
! -1 -1 ? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34...
result:
ok max_C=2.98, avg_C=1.75 (10 test cases)
Test #11:
score: 0
Accepted
time: 0ms
memory: 3672kb
input:
5 999 1 999 1 999 1 999 1 999 1
output:
! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1 ! -1 -1
result:
ok max_C=0.00, avg_C=0.00 (5 test cases)
Test #12:
score: 0
Accepted
time: 4ms
memory: 7764kb
input:
5 1000 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)
Test #13:
score: 0
Accepted
time: 8ms
memory: 7832kb
input:
5 1000 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.99, avg_C=2.98 (5 test cases)
Test #14:
score: 0
Accepted
time: 22ms
memory: 7664kb
input:
5 1000 0 0 0 1 0 1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 0 1 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 1 1 0 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 1 0 1 1 0 1 0 1 0 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)
Test #15:
score: 0
Accepted
time: 15ms
memory: 7700kb
input:
5 1000 1 0 0 0 1 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 0 0 1 0 1 1 1...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)
Test #16:
score: 0
Accepted
time: 17ms
memory: 7764kb
input:
5 1000 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 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 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:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)
Test #17:
score: 0
Accepted
time: 5ms
memory: 7700kb
input:
5 1000 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)
Test #18:
score: 0
Accepted
time: 31ms
memory: 5752kb
input:
5 1000 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 0 1 0 1 0...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)
Test #19:
score: 0
Accepted
time: 7ms
memory: 7764kb
input:
5 1000 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 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 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)
Test #20:
score: 0
Accepted
time: 32ms
memory: 7752kb
input:
5 1000 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 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 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 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0...
output:
? 1 501 ? 2 501 ? 3 501 ? 4 501 ? 5 501 ? 6 501 ? 7 501 ? 8 501 ? 9 501 ? 10 501 ? 11 501 ? 12 501 ? 13 501 ? 14 501 ? 15 501 ? 16 501 ? 17 501 ? 18 501 ? 19 501 ? 20 501 ? 21 501 ? 22 501 ? 23 501 ? 24 501 ? 25 501 ? 26 501 ? 27 501 ? 28 501 ? 29 501 ? 30 501 ? 31 501 ? 32 501 ? 33 501 ? 34 501 ? 3...
result:
ok max_C=2.98, avg_C=2.98 (5 test cases)