/in/foo.cc: In function 'void read(int&)':
/in/foo.cc:8:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while(ch=getchar(),ch<'!');if(ch == '-') ch=getchar(),flag = true;
^~~~~
/in/foo.cc:8:32: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'while'
while(ch=getchar(),ch<'!');if(ch == '-') ch=getchar(),flag = true;
^~
/in/foo.cc:9:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
while(x=10*x+ch-'0',ch=getchar(),ch>'!');if(flag) x=-x;
^~~~~
/in/foo.cc:9:46: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'while'
while(x=10*x+ch-'0',ch=getchar(),ch>'!');if(flag) x=-x;
^~
/in/foo.cc: In function 'void solve(int, int, int, ll)':
/in/foo.cc:12:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
#define rep(i,a,b) for(rg i=(a);i<=(b);++i)
^
/in/foo.cc:92:5: note: in expansion of macro 'rep'
rep(i,l,r) L[map[qer[i].k]].w = -inf;step1(n,m,res);
^~~
/in/foo.cc:92:42: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
rep(i,l,r) L[map[qer[i].k]].w = -inf;step1(n,m,res);
^~~~~
/in/foo.cc:12:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
#define rep(i,a,b) for(rg i=(a);i<=(b);++i)
^
/in/foo.cc:93:5: note: in expansion of macro 'rep'
rep(i,l,r) L[map[qer[i].k]].w = inf;step2(n,m);
^~~
/in/foo.cc:93:41: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
rep(i,l,r) L[map[qer[i].k]].w = inf;step2(n,m);
^~~~~
/in/foo.cc:96:16: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
int mid = l+r >> 1;
~^~
VJ4Error('ProblemDataNotFoundError', '题目 590c989cd3d8a132109937cc 的数据未找到。', 'newbzoj', '590c989cd3d8a132109937cc')