# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1162 | kriii | 개구리 (KOI13_frog) | C++98 | 265 ms | 10140 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 <stdio.h>
#include <algorithm>
#include <vector>
#include <queue>
using namespace std;
struct point{int x,y,i;}P[100100];
vector<int> G[100100];
int N,R,D,V[100100],ANS; bool chk[100100];
int X[100100],Z=1<<17;
pair<int, int> B[1<<18];
bool cmp(const point& a, const point& b){return a.y > b.y;}
const int non = 0x7fffffff;
pair<int, int> out(int x, int y)
{
x += Z; y += Z;
pair<int, int> r(non,0);
while (x < y){
if (x & 1){r = min(r,B[x]); x++;}
if (~y & 1){r = min(r,B[y]); y--;}
x >>= 1; y >>= 1;
} if (x == y) r = min(r,B[x]);
return r;
}
# | 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... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |