QOJ.ac
QOJ
The 2nd Universal Cup Finals is coming! Check out our event page, schedule, and competition rules!
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#77293 | #4884. Battleship: New Rules | huzhaoyang | AC ✓ | 144ms | 7712kb | C++14 | 1.7kb | 2023-02-13 22:43:49 | 2023-02-13 22:45:28 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
const int N=1005;
int t,n,vis[N][N];
void write(int x,int y){
printf("! %d %d\n",x,y);
fflush(stdout);
scanf("%*d");
}
int query(int x,int y){
if ((x<1)||(y<1)||(x>=n)||(y>=n))return 0;
if (vis[x][y]<0){
printf("? %d %d\n",x,y);
fflush(stdout);
scanf("%d",&vis[x][y]);
}
return vis[x][y];
}
int Query(int x,int y){
return (query(x,y)|query(x,y+1)|query(x+1,y)|query(x+1,y+1));
}
bool check(int x1,int x2,int y1,int y2){
int s=(x2-x1+1&1)*(y2-y1+1&1);
for(int i=x1+1;i<x2;i++){
s^=(query(i,y1-1)|query(i-1,y1-1));
s^=(query(i,y2)|query(i-1,y2));
}
for(int i=y1+1;i<y2;i++){
s^=(query(x1-1,i)|query(x1-1,i-1));
s^=(query(x2,i)|query(x2,i-1));
}
if ((x1==x2)&&(y1==y2))s^=Query(x1-1,y1-1);
else{
if ((x1==x2)||(y1==y2))s^=(Query(x1-1,y1-1)^Query(x2-1,y2-1));
else{
s^=(query(x1-1,y1-1)|query(x1-1,y1)|query(x1,y1-1));
s^=(query(x1-1,y2)|query(x1-1,y2-1)|query(x1,y2));
s^=(query(x2,y1-1)|query(x2,y1)|query(x2-1,y1-1));
s^=(query(x2,y2)|query(x2,y2-1)|query(x2-1,y2));
}
}
return s;
}
void solve(int x1,int x2,int y1,int y2){
if ((x1==x2)&&(y1==y2)){
if ((x1==1)||(x1==n)||(y1==1)||(y1==n))write(-1,-1);
else write(x1-1,y1-1);
return;
}
if (x2-x1>y2-y1){
int mid=(x1+x2>>1);
if (check(x1,mid,y1,y2))solve(x1,mid,y1,y2);
else solve(mid+1,x2,y1,y2);
}
else{
int mid=(y1+y2>>1);
if (check(x1,x2,y1,mid))solve(x1,x2,y1,mid);
else solve(x1,x2,mid+1,y2);
}
}
int main(){
scanf("%d",&t);
while (t--){
scanf("%d",&n);
n++;
memset(vis,-1,sizeof(vis));
if ((n<5)||(n&1^1))write(-1,-1);
else solve(1,n,1,n);
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 2ms
memory: 7472kb
input:
2 3 1 4 0 0 0 1 0 1 0 1 1
output:
! -1 -1 ? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 3 2 ? 3 1 ? 2 2 ? 1 2 ! 2 2
result:
ok max_C=2.00, avg_C=1.00 (2 test cases)
Test #2:
score: 0
Accepted
time: 41ms
memory: 7704kb
input:
100 4 0 0 0 1 0 1 0 1 1 4 0 0 0 1 0 1 0 1 1 4 0 1 0 0 0 0 0 0 1 4 0 1 0 0 0 0 0 0 1 4 0 0 0 1 0 1 0 1 1 4 0 0 0 1 0 1 0 1 1 4 0 0 0 1 0 1 0 1 1 4 0 1 0 0 0 0 0 0 1 4 0 1 0 0 0 0 0 0 1 4 0 1 0 0 0 0 0 0 1 4 0 1 0 0 0 0 0 0 1 4 0 0 0 1 0 1 0 1 1 4 0 1 0 0 0 0 0 0 1 4 0 0 0 1 0 1 0 1 1 4 0 0 0 1 0 1 0 ...
output:
? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 3 2 ? 3 1 ? 2 2 ? 1 2 ! 2 2 ? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 3 2 ? 3 1 ? 2 2 ? 1 2 ! 2 2 ? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 3 2 ? 3 1 ? 2 2 ? 1 2 ! 2 2 ? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 3 2 ? 3 1 ? 2 2 ? 1 2 ! 2 2 ? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 3 2 ? 3 1 ? 2 2 ? 1 2 ! 2 2 ? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 3 2 ...
result:
ok max_C=2.00, avg_C=2.00 (100 test cases)
Test #3:
score: 0
Accepted
time: 67ms
memory: 7696kb
input:
100 10 0 1 1 1 1 1 0 1 0 1 1 1 0 1 0 0 1 1 0 0 0 1 0 0 1 10 0 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 10 0 1 1 0 1 0 1 1 0 1 1 1 0 0 0 0 1 1 1 0 1 0 1 0 0 1 10 0 1 1 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 10 0 1 0 0 0 0 0 1 0 1 1 1 0 1 0 1 0 0 0 0 0 1 1 10 0 1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 1 1 ...
output:
? 2 6 ? 1 6 ? 3 6 ? 4 6 ? 5 6 ? 6 6 ? 7 6 ? 8 6 ? 9 6 ? 10 6 ? 6 2 ? 6 1 ? 6 3 ? 6 4 ? 6 5 ? 2 3 ? 1 3 ? 3 3 ? 4 3 ? 5 3 ? 3 2 ? 3 1 ? 5 2 ? 4 2 ! 4 2 ? 2 6 ? 1 6 ? 3 6 ? 4 6 ? 5 6 ? 6 6 ? 7 6 ? 8 6 ? 9 6 ? 10 6 ? 6 8 ? 6 7 ? 6 9 ? 6 10 ? 8 9 ? 7 9 ? 9 9 ? 10 9 ? 9 8 ? 9 7 ? 8 8 ? 7 8 ? 8 7 ! 8 6 ? ...
result:
ok max_C=2.60, avg_C=2.39 (100 test cases)
Test #4:
score: 0
Accepted
time: 28ms
memory: 7400kb
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: 130ms
memory: 7704kb
input:
100 50 0 1 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 0 1 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 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 50 0 1 1 0 1 0 1 0 1 ...
output:
? 2 26 ? 1 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: 81ms
memory: 7528kb
input:
100 31 1 23 1 62 0 1 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 0 1 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 0 1 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 1 0 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1...
output:
! -1 -1 ! -1 -1 ? 2 32 ? 1 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: 144ms
memory: 7508kb
input:
100 50 0 1 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 1 0 0 0 0 0 0 1 1 0 1 0 1 1 0 1 1 0 0 0 0 1 0 1 0 1 0 1 50 0 1 1 0 0 0 1 0 ...
output:
? 2 26 ? 1 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: 141ms
memory: 7520kb
input:
100 50 0 1 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 0 1 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 0 1 1 1 0 1 0 1 0 1 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 1 0 1 0 1 0 0 0 0 0 1 0 1 50 0 1 1 0 ...
output:
? 2 26 ? 1 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: 103ms
memory: 7456kb
input:
10 500 0 1 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:
? 2 251 ? 1 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: 102ms
memory: 7520kb
input:
10 597 1 1000 0 1 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 ? 2 501 ? 1 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: 6ms
memory: 7712kb
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: 88ms
memory: 7580kb
input:
5 1000 0 1 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:
? 2 501 ? 1 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: 50ms
memory: 7504kb
input:
5 1000 0 1 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:
? 2 501 ? 1 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: 134ms
memory: 7488kb
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:
? 2 501 ? 1 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: 120ms
memory: 7532kb
input:
5 1000 0 1 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:
? 2 501 ? 1 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: 66ms
memory: 7516kb
input:
5 1000 0 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 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:
? 2 501 ? 1 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: 76ms
memory: 7452kb
input:
5 1000 0 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 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:
? 2 501 ? 1 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: 70ms
memory: 7708kb
input:
5 1000 0 1 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:
? 2 501 ? 1 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: 55ms
memory: 7708kb
input:
5 1000 0 1 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:
? 2 501 ? 1 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: 63ms
memory: 7404kb
input:
5 1000 0 1 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:
? 2 501 ? 1 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)