# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
14916 | comet | 막대기 (KOI13_game) | C++98 | 205 ms | 27928 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<iostream>
#include<algorithm>
#include<vector>
using namespace std;
typedef long long ll;
ll n,L;
struct line{
ll u,v;
line(int uu=0,int vv=0){
u=uu,v=vv;
}
}UP[100010],DOWN[100010];
vector<int> up[200010],down[200010];
bool cmp(line x,line y){
return x.u!=y.u?x.u<y.u:x.v<y.v;
}
bool cmp2(line x,line y){
return x.v!=y.v?x.v<y.v:x.u<y.u;
}
int lu[200010],sz;
ll d[100010][2];
ll f(int x,int k){
ll &ret=d[x][k];
if(ret)return ret;
int lo=0,hi=0,mid,z;
if(k==0){
//cout<<"x=("<<UP[x].u<<", "<<UP[x].v<<") k= "<<k<<endl;
hi=up[UP[x].u].size();
while(lo+1<hi){
# | 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... |