F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_10123042_12181\Main.java:1: 非法字符: \35
 #include <cstdio> 
 ^
0_0_10123042_12181\Main.java:4: 非法字符: \35
 #define lch (rt<<1) 
 ^
0_0_10123042_12181\Main.java:5: 非法字符: \35
 #define rch (rt<<1|1) 
 ^
0_0_10123042_12181\Main.java:7: 需要为 class、interface 或 enum
 int u[N],v[N],se; 
 ^
0_0_10123042_12181\Main.java:8: 需要为 class、interface 或 enum
 struct node 
 ^
0_0_10123042_12181\Main.java:11: 需要为 class、interface 或 enum
 int len() {return r-l+1;} 
 ^
0_0_10123042_12181\Main.java:11: 需要为 class、interface 或 enum
 int len() {return r-l+1;} 
                         ^
0_0_10123042_12181\Main.java:13: 需要为 class、interface 或 enum
 }st[N*4]; 
 ^
0_0_10123042_12181\Main.java:14: 需要为 class、interface 或 enum
 int max(int x,int y,int z) 
 ^
0_0_10123042_12181\Main.java:17: 需要为 class、interface 或 enum
 return t>z?t:z; 
 ^
0_0_10123042_12181\Main.java:18: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:21: 需要为 class、interface 或 enum
 st[rt].l=l; st[rt].r=r; 
             ^
0_0_10123042_12181\Main.java:22: 需要为 class、interface 或 enum
 st[rt].s=st[rt].ls=st[rt].rs=r-l+1; 
 ^
0_0_10123042_12181\Main.java:23: 需要为 class、interface 或 enum
 st[rt].cnt=0; st[rt].c=-1; 
 ^
0_0_10123042_12181\Main.java:23: 需要为 class、interface 或 enum
 st[rt].cnt=0; st[rt].c=-1; 
               ^
0_0_10123042_12181\Main.java:24: 需要为 class、interface 或 enum
 if(l==r) return; 
 ^
0_0_10123042_12181\Main.java:25: 需要为 class、interface 或 enum
 int m=(l+r)/2; 
 ^
0_0_10123042_12181\Main.java:26: 需要为 class、interface 或 enum
 build(l,m,lch); 
 ^
0_0_10123042_12181\Main.java:27: 需要为 class、interface 或 enum
 build(m+1,r,rch); 
 ^
0_0_10123042_12181\Main.java:28: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:32: 需要为 class、interface 或 enum
 st[lch].c=st[rch].c=st[rt].c; 
 ^
0_0_10123042_12181\Main.java:33: 需要为 class、interface 或 enum
 if(st[rt].c==0) 
 ^
0_0_10123042_12181\Main.java:36: 需要为 class、interface 或 enum
 st[rch].s=st[rch].ls=st[rch].rs=st[rch].len(); 
 ^
0_0_10123042_12181\Main.java:37: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:39: 需要为 class、interface 或 enum
 st[rt].c=-1; 
 ^
0_0_10123042_12181\Main.java:40: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:44: 需要为 class、interface 或 enum
 st[rt].ls=st[lch].ls; 
 ^
0_0_10123042_12181\Main.java:45: 需要为 class、interface 或 enum
 if(st[lch].ls==st[lch].len()) st[rt].ls+=st[rch].ls; 
 ^
0_0_10123042_12181\Main.java:46: 需要为 class、interface 或 enum
 st[rt].rs=st[rch].rs; 
 ^
0_0_10123042_12181\Main.java:47: 需要为 class、interface 或 enum
 if(st[rch].rs==st[rch].len()) st[rt].rs+=st[lch].rs; 
 ^
0_0_10123042_12181\Main.java:48: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:52: 需要为 class、interface 或 enum
 if(a<=l && r<=b) 
 ^
0_0_10123042_12181\Main.java:55: 需要为 class、interface 或 enum
 if(x==0) st[rt].s=st[rt].ls=st[rt].rs=st[rt].len(); 
 ^
0_0_10123042_12181\Main.java:56: 需要为 class、interface 或 enum
 else st[rt].s=st[rt].ls=st[rt].rs=0; 
 ^
0_0_10123042_12181\Main.java:57: 需要为 class、interface 或 enum
 return; 
 ^
0_0_10123042_12181\Main.java:58: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:60: 需要为 class、interface 或 enum
 int m=(l+r)/2; 
 ^
0_0_10123042_12181\Main.java:61: 需要为 class、interface 或 enum
 if(a<=m) update(a,b,x,lch); 
 ^
0_0_10123042_12181\Main.java:62: 需要为 class、interface 或 enum
 if(b>m) update(a,b,x,rch); 
 ^
0_0_10123042_12181\Main.java:63: 需要为 class、interface 或 enum
 pushup(rt); 
 ^
0_0_10123042_12181\Main.java:64: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:68: 需要为 class、interface 或 enum
 if(l==r) 
 ^
0_0_10123042_12181\Main.java:71: 需要为 class、interface 或 enum
 return; 
 ^
0_0_10123042_12181\Main.java:72: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:74: 需要为 class、interface 或 enum
 if(a<=m) update2(a,x,lch); 
 ^
0_0_10123042_12181\Main.java:75: 需要为 class、interface 或 enum
 else update2(a,x,rch); 
 ^
0_0_10123042_12181\Main.java:76: 需要为 class、interface 或 enum
 st[rt].cnt=st[lch].cnt+st[rch].cnt; 
 ^
0_0_10123042_12181\Main.java:77: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:81: 需要为 class、interface 或 enum
 if(l==r) return l; 
 ^
0_0_10123042_12181\Main.java:82: 需要为 class、interface 或 enum
 pushdown(rt); 
 ^
0_0_10123042_12181\Main.java:83: 需要为 class、interface 或 enum
 if(st[lch].s>=x) return query1(x,lch); 
 ^
0_0_10123042_12181\Main.java:84: 需要为 class、interface 或 enum
 if(st[lch].rs+st[rch].ls>=x) return st[lch].r-st[lch].rs+1; 
 ^
0_0_10123042_12181\Main.java:85: 需要为 class、interface 或 enum
 return query1(x,rch); 
 ^
0_0_10123042_12181\Main.java:86: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:90: 需要为 class、interface 或 enum
 if(l==r) return st[rt].c; 
 ^
0_0_10123042_12181\Main.java:91: 需要为 class、interface 或 enum
 pushdown(rt); 
 ^
0_0_10123042_12181\Main.java:92: 需要为 class、interface 或 enum
 int m=(l+r)/2; 
 ^
0_0_10123042_12181\Main.java:93: 需要为 class、interface 或 enum
 if(x<=m) return query2(x,lch); 
 ^
0_0_10123042_12181\Main.java:94: 需要为 class、interface 或 enum
 else return query2(x,rch); 
 ^
0_0_10123042_12181\Main.java:95: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:99: 需要为 class、interface 或 enum
 if(l==r) return l; 
 ^
0_0_10123042_12181\Main.java:100: 需要为 class、interface 或 enum
 if(x>st[lch].cnt) return query3(x-st[lch].cnt,rch); 
 ^
0_0_10123042_12181\Main.java:101: 需要为 class、interface 或 enum
 else return query3(x,lch); 
 ^
0_0_10123042_12181\Main.java:102: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:106: 需要为 class、interface 或 enum
 while(~scanf("%d%d",&n,&m)) 
 ^
0_0_10123042_12181\Main.java:109: 需要为 class、interface 或 enum
 build(1,n,1); 
 ^
0_0_10123042_12181\Main.java:110: 需要为 class、interface 或 enum
 st[1].c=0; 
 ^
0_0_10123042_12181\Main.java:111: 需要为 class、interface 或 enum
 while(m--) 
 ^
0_0_10123042_12181\Main.java:114: 需要为 class、interface 或 enum
 scanf("%s",op); 
 ^
0_0_10123042_12181\Main.java:115: 需要为 class、interface 或 enum
 if(op[0]=='R') 
 ^
0_0_10123042_12181\Main.java:118: 需要为 class、interface 或 enum
 update(1,n,0,1); 
 ^
0_0_10123042_12181\Main.java:119: 需要为 class、interface 或 enum
 for(int i=1;i<=se;i++) update2(u[i],0,1); 
 ^
0_0_10123042_12181\Main.java:119: 需要为 class、interface 或 enum
 for(int i=1;i<=se;i++) update2(u[i],0,1); 
             ^
0_0_10123042_12181\Main.java:119: 需要为 class、interface 或 enum
 for(int i=1;i<=se;i++) update2(u[i],0,1); 
                   ^
0_0_10123042_12181\Main.java:120: 需要为 class、interface 或 enum
 se=0; 
 ^
0_0_10123042_12181\Main.java:121: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:125: 需要为 class、interface 或 enum
 scanf("%d",&x); 
 ^
0_0_10123042_12181\Main.java:126: 需要为 class、interface 或 enum
 if(x<=st[1].s) 
 ^
0_0_10123042_12181\Main.java:129: 需要为 class、interface 或 enum
 printf("New at %d\n",k); 
 ^
0_0_10123042_12181\Main.java:130: 需要为 class、interface 或 enum
 se++; 
 ^
0_0_10123042_12181\Main.java:131: 需要为 class、interface 或 enum
 u[se]=k; v[se]=k+x-1; 
 ^
0_0_10123042_12181\Main.java:131: 需要为 class、interface 或 enum
 u[se]=k; v[se]=k+x-1; 
          ^
0_0_10123042_12181\Main.java:132: 需要为 class、interface 或 enum
 update(u[se],v[se],se,1); 
 ^
0_0_10123042_12181\Main.java:133: 需要为 class、interface 或 enum
 update2(u[se],1,1); 
 ^
0_0_10123042_12181\Main.java:134: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:136: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:140: 需要为 class、interface 或 enum
 scanf("%d",&x); 
 ^
0_0_10123042_12181\Main.java:141: 需要为 class、interface 或 enum
 int k=query2(x,1); 
 ^
0_0_10123042_12181\Main.java:142: 需要为 class、interface 或 enum
 if(k!=0) 
 ^
0_0_10123042_12181\Main.java:145: 需要为 class、interface 或 enum
 update(u[k],v[k],0,1); 
 ^
0_0_10123042_12181\Main.java:146: 需要为 class、interface 或 enum
 update2(u[k],0,1); 
 ^
0_0_10123042_12181\Main.java:147: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:149: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:153: 需要为 class、interface 或 enum
 scanf("%d",&x); 
 ^
0_0_10123042_12181\Main.java:154: 需要为 class、interface 或 enum
 if(st[1].cnt>=x) 
 ^
0_0_10123042_12181\Main.java:157: 需要为 class、interface 或 enum
 printf("Get at %d\n",k); 
 ^
0_0_10123042_12181\Main.java:158: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:160: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:163: 需要为 class、interface 或 enum
 } 
 ^
0_0_10123042_12181\Main.java:165: 需要为 class、interface 或 enum
 }
 ^
100 错误


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-12-02 10:12:32, Gzip enabled