Submission #12766

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
127662015-01-03 02:07:15dohyun0324전선 연결하기 (GA9_wire)C++98
100 / 100
916 ms36248 KiB
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int max(int x,int y){
if(x>y) return x;
return y;
}
int min(int x,int y){
if(x>y) return y;
return x;
}
int n;
int s1,e1,p,t=1,a[600010],ch[600010],top,q[300010],s[300010],e[300010],dap[300010],f,r,treeb[2200010],treef[2200010],tree[2200010];
void update(int x,int gap)
{
int s=x+t-1;
tree[s]=gap;
s/=2;
while(s>0){
tree[s]=max(tree[s*2],tree[s*2+1]);
s/=2;
}
}
void updatef(int x,int gap)
{
int s=x+t-1;
treef[s]=gap;
s/=2;
while(s>0){
treef[s]=min(treef[s*2],treef[s*2+1]);
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...