# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
18929 | ggoh | Robots (IOI13_robots) | C++98 | 2176 ms | 16400 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include "robots.h"
#include<queue>
#include<algorithm>
int a,b,c,i,p,q,h,o,t,u;
struct AA{
int x,y;
}data[1000002];
bool cmp(AA aa,AA bb){return aa.x<bb.x;}
std::priority_queue<int>P;
int putaway (int A, int B, int T, int X[], int Y[], int W[], int S[])
{
a=A;b=B;c=T;
std::sort(X,X+a);
std::sort(Y,Y+b);
for(i=0;i<c;i++)
{
if((a==0||W[i]>=X[a-1])&&(b==0||S[i]>=Y[b-1]))
{
return -1;
}
}
q=c;
p=0;
for(i=0;i<c;i++)data[i]={W[i],S[i]};
std::sort(data,data+c,cmp);
while(p!=q-1)
{
h=(p+q)/2;
while(!P.empty())P.pop();
o=0;
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |