Accepted
/in/foo.cc: In function 'void spfa()': /in/foo.cc:40:20: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] if(dis[i][p|1<<i-1]>dis[k][p]+len[k][i]) ~^~ /in/foo.cc:42:19: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] dis[i][p|(1<<i-1)]=dis[k][p]+len[k][i]; ~^~ /in/foo.cc:43:26: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] if(!in_que[i][p|(1<<i-1)]) ~^~ /in/foo.cc:45:25: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] path.push(i,p|(1<<i-1)); ~^~ /in/foo.cc:46:23: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] in_que[i][p|(1<<i-1)]=true; ~^~