/in/foo.cc: In member function 'void bign::print()':
/in/foo.cc:12:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
for(int i=len;i>=1;i--)printf("%lld",num[i]);printf("\n");
^~~
/in/foo.cc:12:48: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for'
for(int i=len;i>=1;i--)printf("%lld",num[i]);printf("\n");
^~~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:221:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
if(n==1&&d[1]!=0||sum>n-2) return 0*printf("0");
~~~~^~~~~~~~~