0_0_37657130_13746.cpp:65:8: error: size of array 'e' has non-integral type 'double'
int e[N],ne[N],h[N],idx=1;
^
0_0_37657130_13746.cpp:65:14: error: size of array 'ne' has non-integral type 'double'
int e[N],ne[N],h[N],idx=1;
^
0_0_37657130_13746.cpp:65:19: error: size of array 'h' has non-integral type 'double'
int e[N],ne[N],h[N],idx=1;
^
0_0_37657130_13746.cpp:66:11: error: size of array 'vis' has non-integral type 'double'
bool vis[N];
^
0_0_37657130_13746.cpp:67:9: error: size of array 'in' has non-integral type 'double'
int in[N],out[N],Time;
^
0_0_37657130_13746.cpp:67:16: error: size of array 'out' has non-integral type 'double'
int in[N],out[N],Time;
^
0_0_37657130_13746.cpp:99:30: error: invalid operands of types 'double' and 'int' to binary 'operator<<'
struct node{ll tag,pos;}t[N<<4];
^
0_0_37657130_13746.cpp: In function 'void build(int, int, int)':
0_0_37657130_13746.cpp:102:2: error: 't' was not declared in this scope
t[now].pos=-1;
^
0_0_37657130_13746.cpp: In function 'void pushdown(int)':
0_0_37657130_13746.cpp:110:6: error: 't' was not declared in this scope
if(!t[now].tag)return;
^
0_0_37657130_13746.cpp:111:2: error: 't' was not declared in this scope
t[ls].tag=t[rs].tag=t[now].tag;
^
0_0_37657130_13746.cpp: In function 'void update(int, int, int, int, int, int)':
0_0_37657130_13746.cpp:119:3: error: 't' was not declared in this scope
t[now].tag=t[now].pos=rw;
^
0_0_37657130_13746.cpp: In function 'int query(int, int, int, int)':
0_0_37657130_13746.cpp:129:18: error: 't' was not declared in this scope
if(l==x){return t[now].pos;}
^
|