/in/foo.cc: In function 'long long int sum(int, int, int)':
/in/foo.cc:20:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
if (x<=b[k]&&y>=c[k]) return d[k]; int mid=(b[k]+c[k])>>1;
^~
/in/foo.cc:20:37: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
if (x<=b[k]&&y>=c[k]) return d[k]; int mid=(b[k]+c[k])>>1;
^~~
/in/foo.cc:22:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
else if (x<=mid&&y>mid) return min(sum(k*2,x,mid),sum(k*2+1,mid+1,y)); return 0;
^~~~
/in/foo.cc:22:73: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
else if (x<=mid&&y>mid) return min(sum(k*2,x,mid),sum(k*2+1,mid+1,y)); return 0;
^~~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:26:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
for (int i=1;i<=n;i++) scanf("%d%d%d",&a[i].x,&a[i].y,&a[i].d); build(1,0,86399);
^~~
/in/foo.cc:26:66: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
for (int i=1;i<=n;i++) scanf("%d%d%d",&a[i].x,&a[i].y,&a[i].d); build(1,0,86399);
^~~~~