QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#535789 | #6345. Random Interactive Convex Hull Bot | Tx_Lcy | AC ✓ | 61ms | 3908kb | C++14 | 1.1kb | 2024-08-28 14:48:18 | 2024-08-28 14:48:18 |
Judging History
answer
//A tree without skin will surely die.
//A man without face will be alive.
#include<bits/stdc++.h>
using namespace std;
#define rep(i,j,k) for(int i=j;i<=k;++i)
#define per(i,j,k) for(int i=j;i>=k;--i)
mt19937_64 rnd(time(0));
int const N=5e3+10;
int n,id[N],s[N];
inline int query(int A,int B,int C){
cout<<"? "<<A<<' '<<B<<' '<<C<<endl;
int x;cin>>x;
return x;
}
signed main(){
cin>>n;
deque<int>V;
if (query(1,2,3)==1) V.emplace_back(1),V.emplace_back(2),V.emplace_back(3);
else V.emplace_back(1),V.emplace_back(3),V.emplace_back(2);
rep(i,4,n){
int l=0,r=V.size()-1;
while (l<r){
int mid=(l+r+1)>>1;
if (query(V[0],V[mid],i)==1) l=mid;
else r=mid-1;
}
if (l<V.size()-1 && query(V[l],V[l+1],i)==1) continue;
rotate(V.begin(),V.begin()+l+1,V.end());
while (query(V[0],V[1],i)==-1) V.pop_front();
while (query(V[V.size()-2],V[V.size()-1],i)==-1) V.pop_back();
V.push_back(i);
}
cout<<"! ";
cout<<V.size()<<' ';
for (auto i:V) cout<<i<<' ';
cout<<endl;
}
详细
Test #1:
score: 100
Accepted
time: 0ms
memory: 3676kb
input:
5 -1 -1 -1 -1 1 1 1 1 1 1
output:
? 1 2 3 ? 1 3 4 ? 1 3 4 ? 3 2 4 ? 2 1 4 ? 2 1 4 ? 2 1 5 ? 2 4 5 ? 2 1 5 ? 1 4 5 ! 4 2 1 4 5
result:
ok OK, 10 queries, 4 point in hull
Test #2:
score: 0
Accepted
time: 2ms
memory: 3656kb
input:
50 -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 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...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 1 3 4 ? 3 2 4 ? 1 2 5 ? 1 3 5 ? 3 2 5 ? 2 4 5 ? 1 3 5 ? 2 1 6 ? 2 3 6 ? 2 5 6 ? 2 4 6 ? 3 5 6 ? 2 3 7 ? 2 4 7 ? 2 1 7 ? 1 3 7 ? 3 5 7 ? 4 1 7 ? 3 2 8 ? 3 5 8 ? 3 5 8 ? 5 6 8 ? 6 2 8 ? 7 3 8 ? 6 1 9 ? 6 2 9 ? 6 4 9 ? 2 4 9 ? 4 1 9 ? 6 2 9 ? 4 8 10 ? 4 7 10 ? 4 3 10 ? 3 8 10 ...
result:
ok OK, 239 queries, 10 point in hull
Test #3:
score: 0
Accepted
time: 11ms
memory: 3680kb
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 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 -...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 1 3 4 ? 3 2 4 ? 1 2 5 ? 1 4 5 ? 1 3 5 ? 2 4 5 ? 3 2 5 ? 1 2 6 ? 1 5 6 ? 1 3 6 ? 2 5 6 ? 3 2 6 ? 1 2 7 ? 1 6 7 ? 2 6 7 ? 6 1 7 ? 3 2 7 ? 6 3 8 ? 6 2 8 ? 6 7 8 ? 2 7 8 ? 6 3 9 ? 6 2 9 ? 6 7 9 ? 6 1 9 ? 2 7 9 ? 3 2 9 ? 6 3 10 ? 6 2 10 ? 6 9 10 ? 2 9 10 ? 9 6 10 ? 3 2 10 ? 9 3 ...
result:
ok OK, 5138 queries, 21 point in hull
Test #4:
score: 0
Accepted
time: 4ms
memory: 3680kb
input:
2000 -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 -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 ...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 3 2 4 ? 2 1 4 ? 1 3 4 ? 2 3 5 ? 2 4 5 ? 3 4 5 ? 4 2 5 ? 1 3 5 ? 4 1 6 ? 4 3 6 ? 1 3 6 ? 3 5 6 ? 2 1 6 ? 3 2 7 ? 3 5 7 ? 3 4 7 ? 5 4 7 ? 4 2 7 ? 2 1 7 ? 3 5 7 ? 2 3 8 ? 2 1 8 ? 2 6 8 ? 6 3 8 ? 2 3 9 ? 2 5 9 ? 2 7 9 ? 5 7 9 ? 2 3 10 ? 2 5 10 ? 2 7 10 ? 5 7 10 ? 7 2 10 ? 3 5 1...
result:
ok OK, 10767 queries, 23 point in hull
Test #5:
score: 0
Accepted
time: 22ms
memory: 3724kb
input:
3000 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 -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 ...
output:
? 1 2 3 ? 1 2 4 ? 1 2 4 ? 2 3 4 ? 3 1 4 ? 2 1 5 ? 2 4 5 ? 2 3 5 ? 3 1 5 ? 1 4 5 ? 3 4 6 ? 3 1 6 ? 3 1 6 ? 1 4 6 ? 4 5 6 ? 5 3 6 ? 4 3 7 ? 4 6 7 ? 4 5 7 ? 3 6 7 ? 5 3 7 ? 4 3 8 ? 4 7 8 ? 4 5 8 ? 3 7 8 ? 4 3 9 ? 4 7 9 ? 4 8 9 ? 4 5 9 ? 7 8 9 ? 4 7 10 ? 4 8 10 ? 4 9 10 ? 4 5 10 ? 8 9 10 ? 4 7 11 ? 4 9 ...
result:
ok OK, 15965 queries, 25 point in hull
Test #6:
score: 0
Accepted
time: 12ms
memory: 3724kb
input:
4000 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 -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...
output:
? 1 2 3 ? 1 2 4 ? 1 2 4 ? 2 3 4 ? 3 1 4 ? 2 1 5 ? 2 3 5 ? 2 3 5 ? 3 1 5 ? 1 4 5 ? 4 2 5 ? 1 2 6 ? 1 4 6 ? 4 2 6 ? 1 2 7 ? 1 4 7 ? 4 2 7 ? 1 2 8 ? 1 5 8 ? 2 5 8 ? 1 2 9 ? 1 5 9 ? 2 5 9 ? 1 2 10 ? 1 5 10 ? 2 5 10 ? 5 1 10 ? 4 2 10 ? 5 4 11 ? 5 2 11 ? 5 10 11 ? 2 10 11 ? 10 5 11 ? 4 2 11 ? 1 4 11 ? 10 ...
result:
ok OK, 21811 queries, 22 point in hull
Test #7:
score: 0
Accepted
time: 61ms
memory: 3672kb
input:
4999 -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 -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 ...
output:
? 1 2 3 ? 1 3 4 ? 1 3 4 ? 3 2 4 ? 2 1 4 ? 3 1 5 ? 3 4 5 ? 3 2 5 ? 1 4 5 ? 2 1 5 ? 3 1 6 ? 3 5 6 ? 1 5 6 ? 5 3 6 ? 2 1 6 ? 5 2 7 ? 5 3 7 ? 3 2 7 ? 5 2 8 ? 5 1 8 ? 5 6 8 ? 1 6 8 ? 5 2 9 ? 5 1 9 ? 2 1 9 ? 1 6 9 ? 6 5 9 ? 3 2 9 ? 6 3 10 ? 6 2 10 ? 6 9 10 ? 6 5 10 ? 2 9 10 ? 6 2 11 ? 6 5 11 ? 6 5 11 ? 5 ...
result:
ok OK, 27625 queries, 24 point in hull
Test #8:
score: 0
Accepted
time: 50ms
memory: 3676kb
input:
5000 -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 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 -...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 1 3 4 ? 3 2 4 ? 1 2 5 ? 1 4 5 ? 1 3 5 ? 2 4 5 ? 1 2 6 ? 1 3 6 ? 3 2 6 ? 2 4 6 ? 4 5 6 ? 1 3 6 ? 4 1 7 ? 4 5 7 ? 4 5 7 ? 5 1 7 ? 6 4 7 ? 3 6 7 ? 5 3 8 ? 5 6 8 ? 5 7 8 ? 6 7 8 ? 5 3 9 ? 5 1 9 ? 5 1 9 ? 1 3 9 ? 7 5 9 ? 6 7 9 ? 1 6 10 ? 1 7 10 ? 6 7 10 ? 1 6 11 ? 1 7 11 ? 6 7 1...
result:
ok OK, 27300 queries, 21 point in hull
Test #9:
score: 0
Accepted
time: 50ms
memory: 3672kb
input:
5000 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 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 ...
output:
? 1 2 3 ? 1 2 4 ? 1 2 4 ? 2 3 4 ? 3 1 4 ? 2 1 5 ? 2 3 5 ? 2 3 5 ? 3 1 5 ? 1 4 5 ? 4 2 5 ? 4 2 5 ? 4 2 6 ? 4 5 6 ? 2 5 6 ? 4 2 7 ? 4 5 7 ? 4 2 7 ? 2 5 7 ? 4 5 8 ? 4 2 8 ? 2 5 8 ? 5 7 8 ? 4 2 8 ? 5 4 9 ? 5 7 9 ? 5 7 9 ? 7 4 9 ? 8 5 9 ? 2 8 9 ? 7 2 10 ? 7 4 10 ? 4 2 10 ? 2 8 10 ? 7 4 10 ? 2 7 11 ? 2 4 ...
result:
ok OK, 27241 queries, 27 point in hull
Test #10:
score: 0
Accepted
time: 37ms
memory: 3804kb
input:
5000 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 -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...
output:
? 1 2 3 ? 1 2 4 ? 1 2 4 ? 2 3 4 ? 3 1 4 ? 2 3 4 ? 2 3 5 ? 2 4 5 ? 3 4 5 ? 4 2 5 ? 2 3 5 ? 4 3 6 ? 4 2 6 ? 2 3 6 ? 3 5 6 ? 4 2 6 ? 3 4 7 ? 3 2 7 ? 3 6 7 ? 3 5 7 ? 5 4 7 ? 2 6 7 ? 4 2 7 ? 5 2 8 ? 5 7 8 ? 2 7 8 ? 5 2 9 ? 5 4 9 ? 4 2 9 ? 5 2 10 ? 5 4 10 ? 5 4 10 ? 4 2 10 ? 7 5 10 ? 2 7 10 ? 4 7 11 ? 4 2...
result:
ok OK, 27839 queries, 25 point in hull
Test #11:
score: 0
Accepted
time: 39ms
memory: 3680kb
input:
5000 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 -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 ...
output:
? 1 2 3 ? 1 2 4 ? 1 2 4 ? 2 3 4 ? 3 1 4 ? 2 1 5 ? 2 4 5 ? 2 3 5 ? 1 4 5 ? 3 1 5 ? 2 1 6 ? 2 5 6 ? 2 3 6 ? 3 1 6 ? 1 5 6 ? 3 5 7 ? 3 1 7 ? 1 5 7 ? 3 5 8 ? 3 6 8 ? 5 6 8 ? 6 3 8 ? 1 5 8 ? 6 1 9 ? 6 5 9 ? 1 5 9 ? 5 8 9 ? 3 1 9 ? 5 3 10 ? 5 8 10 ? 5 8 10 ? 8 6 10 ? 9 5 10 ? 1 9 10 ? 8 1 11 ? 8 6 11 ? 8 ...
result:
ok OK, 27104 queries, 25 point in hull
Test #12:
score: 0
Accepted
time: 34ms
memory: 3656kb
input:
5000 -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 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 ...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 3 2 4 ? 2 1 4 ? 1 3 4 ? 2 3 5 ? 2 4 5 ? 3 4 5 ? 2 3 6 ? 2 4 6 ? 2 1 6 ? 3 4 6 ? 2 3 7 ? 2 4 7 ? 3 4 7 ? 2 3 8 ? 2 4 8 ? 2 6 8 ? 2 1 8 ? 1 3 8 ? 4 6 8 ? 1 4 9 ? 1 6 9 ? 4 6 9 ? 1 4 10 ? 1 3 10 ? 1 3 10 ? 3 4 10 ? 8 1 10 ? 3 8 11 ? 3 4 11 ? 3 4 11 ? 4 6 11 ? 10 3 11 ? 4 1 12 ...
result:
ok OK, 27459 queries, 27 point in hull
Test #13:
score: 0
Accepted
time: 22ms
memory: 3652kb
input:
5000 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 -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 ...
output:
? 1 2 3 ? 1 2 4 ? 1 2 4 ? 2 3 4 ? 3 1 4 ? 2 1 5 ? 2 4 5 ? 1 4 5 ? 2 1 6 ? 2 3 6 ? 2 3 6 ? 3 1 6 ? 4 2 6 ? 3 4 7 ? 3 1 7 ? 1 4 7 ? 4 2 7 ? 3 1 7 ? 4 3 8 ? 4 1 8 ? 4 7 8 ? 1 7 8 ? 7 4 8 ? 3 1 8 ? 6 3 8 ? 7 6 9 ? 7 4 9 ? 7 2 9 ? 2 6 9 ? 6 3 9 ? 4 2 9 ? 6 7 10 ? 6 3 10 ? 6 3 10 ? 3 8 10 ? 9 6 10 ? 2 9 1...
result:
ok OK, 27703 queries, 25 point in hull
Test #14:
score: 0
Accepted
time: 35ms
memory: 3676kb
input:
5000 -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 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 -...
output:
? 1 2 3 ? 1 3 4 ? 1 3 4 ? 3 2 4 ? 2 1 4 ? 3 1 5 ? 3 2 5 ? 2 1 5 ? 3 1 6 ? 3 2 6 ? 2 1 6 ? 1 4 6 ? 3 2 6 ? 1 3 7 ? 1 2 7 ? 1 6 7 ? 1 4 7 ? 4 3 7 ? 2 6 7 ? 3 2 7 ? 4 2 8 ? 4 7 8 ? 4 3 8 ? 2 7 8 ? 4 2 9 ? 4 7 9 ? 4 8 9 ? 4 3 9 ? 7 8 9 ? 2 7 9 ? 4 2 10 ? 4 3 10 ? 3 2 10 ? 4 2 11 ? 4 3 11 ? 4 3 11 ? 3 2 ...
result:
ok OK, 27659 queries, 28 point in hull
Test #15:
score: 0
Accepted
time: 39ms
memory: 3608kb
input:
5000 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 -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 -...
output:
? 1 2 3 ? 1 2 4 ? 1 3 4 ? 1 2 4 ? 2 3 4 ? 1 2 4 ? 1 2 5 ? 1 4 5 ? 1 2 5 ? 2 4 5 ? 1 4 6 ? 1 5 6 ? 4 5 6 ? 5 1 6 ? 2 4 6 ? 5 2 7 ? 5 4 7 ? 2 4 7 ? 4 6 7 ? 6 5 7 ? 1 2 7 ? 6 1 8 ? 6 2 8 ? 1 2 8 ? 2 7 8 ? 5 1 8 ? 2 5 9 ? 2 1 9 ? 5 1 9 ? 2 5 10 ? 2 1 10 ? 2 8 10 ? 1 8 10 ? 8 2 10 ? 5 1 10 ? 8 6 11 ? 8 1...
result:
ok OK, 27195 queries, 23 point in hull
Test #16:
score: 0
Accepted
time: 39ms
memory: 3656kb
input:
5000 -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 -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 ...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 3 2 4 ? 2 1 4 ? 1 3 4 ? 2 3 5 ? 2 1 5 ? 1 3 5 ? 3 4 5 ? 2 1 5 ? 3 2 6 ? 3 4 6 ? 4 2 6 ? 2 1 6 ? 3 4 6 ? 2 3 7 ? 2 4 7 ? 2 6 7 ? 2 1 7 ? 4 6 7 ? 3 4 7 ? 2 3 8 ? 2 4 8 ? 2 7 8 ? 2 1 8 ? 1 5 8 ? 4 7 8 ? 1 4 9 ? 1 5 9 ? 1 5 9 ? 5 3 9 ? 8 1 9 ? 7 8 9 ? 5 7 10 ? 5 8 10 ? 7 8 10 ?...
result:
ok OK, 27568 queries, 19 point in hull
Test #17:
score: 0
Accepted
time: 49ms
memory: 3816kb
input:
5000 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 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...
output:
? 1 2 3 ? 1 2 4 ? 1 3 4 ? 1 2 4 ? 2 3 4 ? 1 3 5 ? 1 4 5 ? 3 4 5 ? 4 1 5 ? 2 3 5 ? 4 2 6 ? 4 3 6 ? 4 5 6 ? 4 1 6 ? 3 5 6 ? 2 3 6 ? 4 2 7 ? 4 1 7 ? 1 2 7 ? 2 3 7 ? 3 6 7 ? 4 1 7 ? 3 4 8 ? 3 1 8 ? 3 7 8 ? 3 6 8 ? 1 7 8 ? 3 1 9 ? 3 7 9 ? 3 8 9 ? 7 8 9 ? 8 3 9 ? 1 7 9 ? 8 4 10 ? 8 3 10 ? 8 6 10 ? 3 6 10 ...
result:
ok OK, 27110 queries, 25 point in hull
Test #18:
score: 0
Accepted
time: 48ms
memory: 3660kb
input:
5000 -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 -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 -...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 3 2 4 ? 2 1 4 ? 1 3 4 ? 2 3 5 ? 2 4 5 ? 2 1 5 ? 3 4 5 ? 1 3 5 ? 2 3 6 ? 2 1 6 ? 1 3 6 ? 3 5 6 ? 5 2 6 ? 2 1 6 ? 5 1 7 ? 5 2 7 ? 2 1 7 ? 5 1 8 ? 5 2 8 ? 5 2 8 ? 2 1 8 ? 6 5 8 ? 2 6 9 ? 2 5 9 ? 6 5 9 ? 5 8 9 ? 1 6 9 ? 5 1 10 ? 5 6 10 ? 1 6 10 ? 6 9 10 ? 2 1 10 ? 8 2 10 ? 6 8 ...
result:
ok OK, 27438 queries, 24 point in hull
Test #19:
score: 0
Accepted
time: 31ms
memory: 3816kb
input:
5000 -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 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...
output:
? 1 2 3 ? 1 3 4 ? 1 2 4 ? 1 3 4 ? 3 2 4 ? 1 2 5 ? 1 4 5 ? 1 3 5 ? 2 4 5 ? 3 2 5 ? 1 2 6 ? 1 3 6 ? 1 3 6 ? 3 2 6 ? 5 1 6 ? 3 5 7 ? 3 1 7 ? 3 6 7 ? 3 2 7 ? 2 5 7 ? 1 6 7 ? 5 1 7 ? 2 1 8 ? 2 7 8 ? 2 5 8 ? 1 7 8 ? 2 1 9 ? 2 7 9 ? 2 8 9 ? 7 8 9 ? 8 2 9 ? 1 7 9 ? 8 1 10 ? 8 7 10 ? 1 7 10 ? 7 9 10 ? 5 1 10...
result:
ok OK, 27187 queries, 23 point in hull
Test #20:
score: 0
Accepted
time: 18ms
memory: 3680kb
input:
5000 -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 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...
output:
? 1 2 3 ? 1 3 4 ? 1 3 4 ? 3 2 4 ? 2 1 4 ? 2 1 4 ? 2 1 5 ? 2 4 5 ? 1 4 5 ? 4 2 5 ? 2 1 5 ? 4 1 6 ? 4 5 6 ? 1 5 6 ? 5 4 6 ? 2 1 6 ? 5 2 7 ? 5 4 7 ? 5 4 7 ? 4 2 7 ? 2 1 7 ? 6 5 7 ? 2 6 8 ? 2 5 8 ? 2 7 8 ? 2 1 8 ? 1 6 8 ? 5 7 8 ? 1 5 9 ? 1 7 9 ? 5 7 9 ? 7 8 9 ? 6 5 9 ? 7 6 10 ? 7 5 10 ? 7 9 10 ? 7 8 10 ...
result:
ok OK, 25104 queries, 19 point in hull
Test #21:
score: 0
Accepted
time: 26ms
memory: 3908kb
input:
5000 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 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 ...
output:
? 1 2 3 ? 1 2 4 ? 1 3 4 ? 2 3 4 ? 3 1 4 ? 1 2 4 ? 3 2 5 ? 3 4 5 ? 2 4 5 ? 4 3 5 ? 1 2 5 ? 4 1 6 ? 4 3 6 ? 4 3 6 ? 3 1 6 ? 5 4 6 ? 3 5 7 ? 3 1 7 ? 3 1 7 ? 1 2 7 ? 6 3 7 ? 4 6 7 ? 1 4 8 ? 1 6 8 ? 1 7 8 ? 1 2 8 ? 2 5 8 ? 6 7 8 ? 4 6 8 ? 2 4 9 ? 2 6 9 ? 4 6 9 ? 6 8 9 ? 5 4 9 ? 6 5 10 ? 6 8 10 ? 6 8 10 ?...
result:
ok OK, 25867 queries, 20 point in hull
Test #22:
score: 0
Accepted
time: 21ms
memory: 3664kb
input:
5000 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 -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 ...
output:
? 1 2 3 ? 1 2 4 ? 1 3 4 ? 1 2 4 ? 2 3 4 ? 1 3 5 ? 1 2 5 ? 2 3 5 ? 1 3 6 ? 1 2 6 ? 2 3 6 ? 1 3 7 ? 1 2 7 ? 2 3 7 ? 3 4 7 ? 1 2 7 ? 3 1 8 ? 3 2 8 ? 3 7 8 ? 2 7 8 ? 3 1 9 ? 3 2 9 ? 3 7 9 ? 2 7 9 ? 7 3 9 ? 1 2 9 ? 7 1 10 ? 7 2 10 ? 1 2 10 ? 2 9 10 ? 9 7 10 ? 4 1 10 ? 9 4 11 ? 9 1 11 ? 9 10 11 ? 9 7 11 ?...
result:
ok OK, 26795 queries, 24 point in hull
Test #23:
score: 0
Accepted
time: 56ms
memory: 3816kb
input:
5000 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 -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 ...
output:
? 1 2 3 ? 1 2 4 ? 1 3 4 ? 2 3 4 ? 1 2 5 ? 1 2 5 ? 2 3 5 ? 3 1 5 ? 2 1 6 ? 2 5 6 ? 2 3 6 ? 1 5 6 ? 3 1 6 ? 2 1 7 ? 2 3 7 ? 3 1 7 ? 1 6 7 ? 2 3 7 ? 1 2 8 ? 1 3 8 ? 1 7 8 ? 1 6 8 ? 6 2 8 ? 3 7 8 ? 6 3 9 ? 6 2 9 ? 2 3 9 ? 3 7 9 ? 7 8 9 ? 6 2 9 ? 7 6 10 ? 7 8 10 ? 8 6 10 ? 7 6 11 ? 7 8 11 ? 7 8 11 ? 8 6 ...
result:
ok OK, 26741 queries, 21 point in hull