secret.cpp: In function 'void Init(int, int*)':
secret.cpp:22:21: error: 'Secret' was not declared in this scope
else seg[i]=Secret(seg[i*2],seg[i*2+1]);
^~~~~~
secret.cpp:22:21: note: suggested alternative: 'qecvt'
else seg[i]=Secret(seg[i*2],seg[i*2+1]);
^~~~~~
qecvt
secret.cpp: In function 'int query(int, int, int, int, int)':
secret.cpp:35:17: error: 'Secret' was not declared in this scope
else return Secret(left, right);
^~~~~~
secret.cpp:35:17: note: suggested alternative: 'qecvt'
else return Secret(left, right);
^~~~~~
qecvt
secret.cpp:27:9: warning: unused variable 'mid' [-Wunused-variable]
int mid, left, right;
^~~