/in/foo.cc: In function 'int main()':
/in/foo.cc:55:14: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
if(((1<<k-1)|j)==j) continue;
~^~
/in/foo.cc:58:15: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
if(((1<<l-1)|j)!=j) continue;//cout<<"H";
~^~
/in/foo.cc:60:56: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
if(dp[i][j]+way[i][j][l]*juz[l][k]<dp[i+1][j|(1<<k-1)])
~^~
/in/foo.cc:63:22: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
dp[i+1][j|(1<<k-1)]=dp[i][j]+way[i][j][l]*juz[l][k];
~^~
/in/foo.cc:66:24: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
way[i+1][j|(1<<k-1)][o]=way[i][j][o];
~^~
/in/foo.cc:68:23: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
way[i+1][j|(1<<k-1)][k]=way[i][j][l]+1;
~^~