prize.cpp: In function 'void dfs(int, int, int&)':
prize.cpp:11:15: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
#define mid (l+r>>1)
~^~
prize.cpp:25:23: note: in expansion of macro 'mid'
REP(i,0,2000)tt=ask(mid);
^~~
prize.cpp:11:15: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
#define mid (l+r>>1)
~^~
prize.cpp:26:25: note: in expansion of macro 'mid'
if(tt[0]+tt[1]==0)res=mid;
^~~
prize.cpp:11:15: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
#define mid (l+r>>1)
~^~
prize.cpp:28:19: note: in expansion of macro 'mid'
if(tt[0])dfs(l,mid,res);
^~~
prize.cpp:11:15: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
#define mid (l+r>>1)
~^~
prize.cpp:29:17: note: in expansion of macro 'mid'
if(tt[1])dfs(mid+1,r,res);
^~~